Minecraft plugin PlaceholderAPI
Information about the Minecraft plugin PlaceholderAPI and servers where it is used
🔌 About PlaceholderAPI
PlaceholderAPI — is a Minecraft plugin that provides a unified placeholders API and an expansions cloud so server owners and plugin developers can display data from many plugins in chat, scoreboards, signs and GUIs.
🎯 Purpose
PlaceholderAPI solves the problem of inconsistent placeholder formats across plugins by exposing a single API that other plugins and expansions can register placeholders to. PlaceholderAPI enables centralised, dynamic values (player names, ranks, econ, custom stats) to be used uniformly across a server ecosystem.
⚙ Main features
- Unified placeholder API for other plugins and custom development.
- Expansions cloud (eCloud) with hundreds of expansions that add placeholders for many popular plugins (Essentials, LuckPerms, Vault, etc.).
- In‑game expansion management (/papi ecloud download, list, refresh) and local expansion registration.
- Parsing/debug commands for testing placeholders (/papi parse, parserel, cmdparse, bcparse).
- Lightweight core with no mandatory dependencies; integrations provided via expansions. ()
🧩 Who should use PlaceholderAPI
PlaceholderAPI is suitable for:
- Survival, RPG and PvP servers that need consistent placeholders across chat, scoreboards and plugins.
- Network/multi‑server setups where unified placeholders simplify formatting.
- Plugin developers who want to expose custom placeholders for server owners.
🏗 Usage examples
- Display a player's rank and balance in a tab header using placeholders provided by LuckPerms and Vault expansions.
- Use
/papi parseto debug a placeholder string before adding it to a scoreboard or a plugin configuration. - Download expansions in‑game with
/papi ecloud download Essentialsand reload with/papi reload. ()
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
| `/papi parse <player | me | --null> | Parse placeholders in a string and show result |
| `/papi parserel <player1 | me> <player2 | me> | Parse relational placeholders between two players |
| `/papi bcparse <player | me | --null> | Parse placeholders and broadcast result to all players |
| `/papi cmdparse <player | me | --null> | Parse placeholders and execute the result as a command |
| `/papi ecloud list <all | installed>` | List expansions from the eCloud | |
/papi ecloud placeholders <expansion> | List placeholders from a specific expansion | Not explicitly documented (console/op) | Admin/Console |
/papi ecloud download <expansion> [version] | Download an expansion from the eCloud | Not explicitly documented (console/op) | Admin/Console |
/papi ecloud refresh | Refresh eCloud cache | Not explicitly documented (console/op) | Admin/Console |
/papi list | List active/registered expansions | Not explicitly documented (console/op) | Admin/Console |
/papi register <jar> | Register a local expansion jar | Not explicitly documented (console/op) | Admin/Console |
/papi unregister <jar> | Unregister a local expansion jar | Not explicitly documented (console/op) | Admin/Console |
/papi dump | Paste useful PlaceholderAPI info for support | Not explicitly documented (console/op) | Admin/Console |
/papi reload | Reload PlaceholderAPI configuration and register newly downloaded expansions | Not explicitly documented (console/op) | Admin/Console |
/papi help | Show help for PlaceholderAPI commands | Not explicitly documented (console/op) | Player/Admin |
/papi version | Show plugin version and authors | Not explicitly documented (console/op) | Player/Admin |
Notes: The above commands list is taken directly from the official PlaceholderAPI documentation and wiki. Specific permission nodes for each command are not listed in the official docs; many administration commands are intended for operator/console use. ()
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
-- | Specific permission nodes are not documented in the official plugin wiki or GitHub README. Administrator/console access or OP is commonly used for management commands. | op/console |
Information about dedicated permission nodes (if any) is not present in the official documentation and wiki; plugin authors historically rely on operator/console for command access. Do not assume fine‑grained permissions unless an expansion or third‑party wrapper documents them. ()
⚙ Installation
📥 Install
- Download the PlaceholderAPI .jar from an official source (GitHub releases / Spigot resource).
- Place the .jar into the
plugins/folder of your Spigot/Paper/Folia server. - Fully restart the server (do not use
/reload). - After the first start, PlaceholderAPI creates its own folder and configuration. ()
📦 Dependencies
- No mandatory dependencies for the core PlaceholderAPI plugin; integrations are provided via expansions. Many expansions add support for plugins such as Vault or LuckPerms (those are provided as separate expansions or require the target plugin to be present). ()
🧾 Configuration
- PlaceholderAPI generates a
plugins/PlaceholderAPI/folder and aconfig.ymlon first run. - Basic operation does not require manual config changes; expansions and eCloud options may be configured via the config.yml.
- PlaceholderAPI does not require MySQL/SQLite by default (no official DB configuration for core plugin). Expansions may use persistent storage if they declare it. ()
🧠 Additional information
Known conflicts & limitations
- Conflicts may occur if multiple plugins expose overlapping placeholders or if a custom expansion replaces the same placeholder keys. Test expansions on a staging server before deploying to production. ()
- PlaceholderAPI core is designed for Spigot/Paper; recent releases also include Folia support in newer versions. Check the release notes for the exact supported MC versions. ()
FAQ
- Can I use PlaceholderAPI on Paper/Folia?
- Yes. Recent releases indicate Paper support and there are builds with Folia support; consult the GitHub releases and Spigot page for specific versions. ()
- How do I add placeholders for a plugin like LuckPerms?
- Install the LuckPerms expansion (from the eCloud or manually), then use placeholders provided by that expansion. Use
/papi ecloud download LuckPermsand/papi reload. ()
- Install the LuckPerms expansion (from the eCloud or manually), then use placeholders provided by that expansion. Use
- Does PlaceholderAPI collect stats (bStats)?
- PlaceholderAPI is listed in plugin statistics pages and commonly appears on bStats; the repository links to plugin statistics resources. Check the plugin config and console on first run to confirm opt‑out details. ()
- Is there Discord support for help?
- The project provides Discord/Help channels (support link referenced in the GitHub README). Use the official Discord for community help and expansion verification. ()
Support & resources
- Official GitHub repository, Spigot resource page and the official wiki list expansions, commands and developer guides. Use the eCloud (
/papi ecloud) to browse and download verified expansions. ()
When installing PlaceholderAPI, test expansions on a staging server and rely on the official wiki and GitHub for the most recent compatibility notes and expansion lists. PlaceholderAPI is an integration utility (minecraft plugin, paper plugin, spigot plugin) designed to centralize placeholders and make plugin permissions and formatting consistent across your server ecosystem. ()
Useful links
- https://github.com/PlaceholderAPI/PlaceholderAPI
- https://www.spigotmc.org/resources/placeholderapi.6245/
- https://wiki.placeholderapi.com/
- https://ecloud.placeholderapi.com/
- https://placeholderapi.com/
- https://bstats.org/plugin/bukkit/PlaceholderAPI
- A Minecraft Server9462.76
- A Minecraft Server
Player‑driven Survival SMP with economy, PvP duels, auctions and cross‑play. Friendly community, custom features and competitive events.
3356.06 - Restarting...1654.33
- Smithtainment Minecraft
Community-focused survival SMP with custom plugins, economy, mcMMO and mini-games — friendly players and active forums.
1153.14 - A Minecraft Server451.42
- Bleh :p650.94
- Press Start449.5
- A Minecraft Server249.3
- A Minecraft Server449.1
- FoxyCraft249.09
- WELCOME! Â Â Â Â Â Â Â Â Â Â Â Â Â Â
RPG‑ориєнтований мережевий сервер з багатьма класами, тауншипами, підземеллями й економікою — для гравців, хто любить рольові виживання та PvP.
148.94 - ÂEnderbyte09's Server Â1.21.11 | Looking for MOTD
Vanilla-focused survival with player-built parkour — minimal admin plugins to prevent grief while keeping a true vanilla feel.
548.91 - Minecraft Server348.88
- pixrave148.84
- DIRK.US Towny Server248.37
Minecraft plugin PlaceholderAPI is used on public servers to extend gameplay, add new mechanics, or improve server management. This page contains up-to-date information about the plugin's purpose, usage, and popularity among servers.
The catalog of servers with PlaceholderAPI is generated automatically based on real data. You can see which Minecraft servers have this plugin installed, how often it is used, and what role it plays in gameplay.
PlaceholderAPI usage statistics help assess its relevance and distribution. Data is updated regularly and reflects the real state of the Minecraft server ecosystem without manual input.
The Minecraft plugin PlaceholderAPI page is useful for server owners choosing functionality for their project and for players who want to understand what features a server with this plugin offers.
Use this page to find Minecraft servers with the PlaceholderAPI plugin, analyze its popularity, and make an informed decision about using the plugin on your server.