Skip to content

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

PlaceholderValue
%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

PlaceholderValue
%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%"

FinExBans · Paper, Folia, Velocity, BungeeCord · 1.21 → 26.2