Integrations
All optional. Each is detected at startup; nothing breaks if it is absent.
| Plugin | Effect when present |
|---|---|
| Vault | Economy charges and permission lookups |
| PlaceholderAPI | Registers the placeholders |
| LuckPerms | Reads group data directly for faster lookups |
| WorldGuard | Respects region flags |
Load order
Optional integrations belong in softdepend, not depend:
plugin.yml
softdepend: [Vault, PlaceholderAPI, LuckPerms, WorldGuard]
softdepend means "load me after these if they exist". Using depend for an
optional plugin makes yours fail to load when it is missing — a very common
packaging mistake.
Checking what was detected
/projectone info
Lists the integrations that were found. Ask for this output in bug reports: "it does not work with WorldGuard" is usually WorldGuard having loaded after your plugin.
Name versions
An integration that works with WorldGuard 7 may not work with 6. Where the API differs between major versions, say which you support.