Install

Drop the PlaceholderAPI .jar into /plugins/, restart, and the placeholders from any installed plugin that registered itself (EssentialsX, LuckPerms, Vault, etc.) are immediately available. Add more placeholders by installing extension packs.

Use in chat

With EssentialsXChat configured, your chat format string can include placeholder codes like %vault_eco_balance% which expand to the player's live balance every time they speak. Format strings live in /plugins/Essentials/config.yml.

Available extensions

Over 200 expansion packs are available — one per plugin. For example, PlayerPoints expansion exposes %playerpoints_points%, Towny exposes %towny_town%, Jobs exposes %jobs_current_job_xp%. Install them per need; not all servers need all expansions.

MCVote lists Admin servers operating with the plugins covered here.

Find servers using these plugins →

Frequently asked questions

Do all placeholders ship with PlaceholderAPI?

No — only a small built-in set (player name, time online, etc.). Most useful placeholders come from extensions that hook into the plugin whose data you want to read.

Why does my chat still show raw placeholder codes?

Most chat plugins require PlaceholderAPI to be installed; if it isn't, the % codes pass through unchanged. Install PlaceholderAPI + restart, and the codes resolve.