PlaceholderAPI
When PlaceholderAPI is installed, Solar registers the solar expansion. Values use %solar_<type>:<argument>...% syntax.
For player arguments, use an online name or {player} to refer to the player whose placeholder is being resolved. Use * where supported to request an aggregate.
Statistics
Section titled “Statistics”| Placeholder | Result |
|---|---|
%solar_wins:<kit>:<player>% |
Wins for a kit; use * instead of <kit> for all kits |
%solar_losses:<kit>:<player>% |
Losses for a kit; use * instead of <kit> for all kits |
%solar_elo:<queue>:<player>% |
Rating for a queue; use * instead of <queue> for the average across queues |
%solar_winrate:<queue>:<player>% |
Win rate for a queue; use * instead of <queue> for overall win rate |
Example: %solar_wins:classic:{player}%
Queues
Section titled “Queues”| Placeholder | Result |
|---|---|
%solar_inqueue:<queue>% |
Number of players waiting in a queue; use * instead of <queue> for all queues |
%solar_isinqueue:<queue>:<player>% |
true or false for a player’s queue membership; use * instead of <queue> to check all queues |
Current match
Section titled “Current match”Use %solar_match:<field>% or %solar_match:opponents:<count>%.
| Field | Result |
|---|---|
active |
Whether the player is in a match |
kit |
Match kit |
arena |
Arena name |
state |
Match state |
rounds |
First-to target, formatted as FT<count> |
round |
Current round |
duration |
Elapsed match time (MM:SS) |
score |
The player’s team’s round wins |
opponent_score |
Opponent score (highest opposing score in FFA) |
opponents |
Up to the requested number of online opponents |
If no match is active, most match fields return null; scores return 0.
Use %solar_party:<field>%. The members field also accepts a count: %solar_party:members:<count>%.
| Field | Result |
|---|---|
inparty |
Whether the player is in a party |
leader |
Party owner’s name |
size |
Party member count |
max |
Party maximum reported by Solar |
members |
Member identifiers, limited by the optional count |
The current members placeholder returns UUID strings rather than player names.