Permissions
Custom Skin uses a granular permission system that integrates with your existing permission plugin (LuckPerms, PermissionsEx, etc.).
Permission Nodes
| Permission | Description | Default |
|---|---|---|
customskin.use | Access to /skin command | true |
customskin.link | Use /skin link to get dashboard access | true |
customskin.refresh | Use /skin refresh to manually refresh skin | true |
customskin.status | Use /skin status to check connection status | true |
customskin.reload | Use /skin reload to reload configuration | op |
Default Permissions
By default, all players can use the basic skin customization features. Only operators can reload the plugin configuration.
LuckPerms Examples
Grant all permissions to a group
/lp group vip permission set customskin.* trueRestrict to specific ranks
# Remove default permission from everyone
/lp group default permission set customskin.link false
/lp group default permission set customskin.refresh false
# Grant to VIP rank
/lp group vip permission set customskin.link true
/lp group vip permission set customskin.refresh trueDeny admin commands
# Allow basic usage but deny reload
/lp group moderator permission set customskin.use true
/lp group moderator permission set customskin.reload falsePermission Inheritance
The customskin.use permission is the base permission for the /skin command. If a player doesn’t have this permission, they can’t use any skin commands.
Sub-permissions (link, refresh, status) are checked after the base permission.
Permission Plugin Compatibility
Custom Skin works with any Bukkit-compatible permission plugin:
- ✓ LuckPerms
- ✓ PermissionsEx
- ✓ GroupManager
- ✓ UltraPermissions
- ✓ Built-in Bukkit permissions
Last updated on