Storage
PermissionsExPlus stores its data in a folder on your server. By default this is:
plugins/PermissionsEx/
├── config.yml
└── permissions.yml
config.yml
Plugin settings — which backend to use, debug mode, and general behaviour. See Configuration.
permissions.yml
Your groups, users, and permissions. This is the main file you edit when using the default file backend.
Backends
PEX can store data in different ways:
| Backend | Best for |
|---|---|
| file (default) | Most servers — simple YAML files |
| sql | Large networks sharing one database |
| memory | Testing only — data is lost on restart |
Check your active backend:
/pex backend
Switch backends:
/pex backend sql
Import data from another backend:
/pex import file
UUID storage
Modern servers should use player UUIDs instead of usernames. Convert existing data:
/pex convert uuid
Reloading
After editing files manually, reload PEX:
/pex reload
Or restart the server.