PlaceholderAPI
Install PlaceholderAPI on a Paper server and the placeholders register on their own — no /papi ecloud download needed. Every value comes from memory; a scoreboard asking every tick never touches the database.
Per player
| Placeholder | Value |
|---|---|
%finexbans_muted% | true / false |
%finexbans_mute_reason% | reason of the active mute, empty if none |
%finexbans_mute_by% | staff who muted |
%finexbans_mute_remaining% | 2 h 10 min, permanent, or empty |
%finexbans_warnings% | warnings inside the ladder window |
Server-wide
| Placeholder | Value |
|---|---|
%finexbans_active_bans% | active bans |
%finexbans_active_ipbans% | active IP bans |
%finexbans_active_mutes% | active mutes |
Counts refresh once a minute and are adjusted immediately when a punishment is given or lifted on this server.
Example (TAB scoreboard)
yaml
lines:
- "Warnings: %finexbans_warnings%/3"
- "Banned players: %finexbans_active_bans%"