Commands
All Custom Skin commands are accessed through the /skin base command.
Command Overview
| Command | Description | Permission |
|---|---|---|
/skin link | Get a dashboard link | customskin.link |
/skin refresh | Manually refresh your skin | customskin.refresh |
/skin status | Check connection status | customskin.status |
/skin reload | Reload plugin configuration | customskin.reload |
/skin link
Generates a unique, time-limited URL to access the skin customization dashboard.
Usage:
/skin linkOutput:
[Custom Skin] Click here to customize your skin: https://skin.thomas.md/dashboard?token=abc123...The link:
- Is unique to each player
- Expires after 24 hours
- Can be regenerated at any time
/skin refresh
Forces a refresh of your skin from the API. Useful if:
- Your skin didn’t update automatically
- You want to re-apply your current skin
- You’re troubleshooting sync issues
Usage:
/skin refresh/skin status
Shows the current status of the Custom Skin system for your player.
Usage:
/skin statusOutput:
Custom Skin Status
WebSocket: Connected ✓
Custom Skin: Active (6 frames)
Persisted: Yes ✓| Field | Description |
|---|---|
| WebSocket | Connection to the API for real-time updates |
| Custom Skin | Your current skin configuration |
| Persisted | Whether your skin is saved locally |
/skin reload
Reloads the plugin configuration from config.yml and reconnects the WebSocket.
Usage:
/skin reloadNote: This command requires the customskin.reload permission (default: op only).
Tab Completion
All commands support tab completion. Only commands you have permission for will appear in suggestions.
Last updated on