| Command | Description | Permission |
| /credits help | Show help menu | credits.use |
| /credits balance [player] | Check your or another player's balance | credits.use |
| /credits pay <player> <amount> | Send credits to another player | credits.use |
| /credits top | Open the leaderboard | credits.top |
| /credits give <player> <amount> | Give credits to a player | credits.admin |
| /credits take <player> <amount> | Take credits from a player | credits.admin |
| /credits set <player> <amount> | Set a player's balance | credits.admin |
| /credits reset <player|all> | Reset a player's or all balances | credits.admin |
| /credits reload | Reload the configuration | credits.admin |
| Permission | Description | Default |
| credits.use | Basic commands (balance, pay, help) | true |
| credits.top | View the leaderboard | true |
| credits.admin | All admin commands | op |
| Placeholder | Description | Example |
| %credits_balance% | Raw balance | 1234 |
| %credits_balance_formatted% | Formatted balance | 1,234 |
| %credits_balance_short% | Compact balance | 1.2k, 3.5M, 2.1B |
| %credits_top_1% | #1 player — name & balance | Steve - 50,000 |
| %credits_top_N% | #N player on the leaderboard | Alex - 30,000 |
| Type | Use Case |
| H2 | Default — embedded, no setup required |
| SQLite | Lightweight alternative |
| MySQL | Large servers or multi-instance setups |