Find a server with PlaceholderAPI
201 servers reported PlaceholderAPI
- 'A savage place! / as holy and enchanted / As e’er beneath a 1 online
- ÂHi guys welcome to Saturn! Choose your province and have a 30 onlineJava + Bedrock
- SentrySMP 8 onlineJava
- LinkCraft 5 onlineJavaProgression
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 28 onlineJava
- J's Hideout SMP 13 onlineJava + Bedrock
About PlaceholderAPI
🔌 About PlaceholderAPI
PlaceholderAPI is a Minecraft plugin that exposes a centralized placeholder system and an expansion ecosystem (the eCloud). It lets other plugins read and substitute thousands of dynamic placeholders (player data, economy values, plugin-specific values, etc.) without requiring direct integration or hard dependencies.
🎯 Purpose
The plugin solves integration friction between plugins by providing a single, extensible placeholder API. Plugin authors publish "expansions" that supply named placeholders; server administrators install expansions so server-facing plugins (scoreboards, chat, holograms, GUIs) can display live data using a consistent syntax.
⚙️ Features
- Core placeholder parsing API for other plugins to hook into.
- Expansion system: individually packaged expansions or expansions bundled inside plugins.
- eCloud (expansion cloud) for finding and downloading verified expansions in-game.
- Runtime management commands for listing, registering, unregistering and reloading expansions.
- Debug/parse commands to evaluate placeholders for a player or broadcast results, useful for troubleshooting.
- Utilities such as a dump command to share installed expansions and plugin state when seeking support.
🧩 Who It Is For
- Server administrators who need unified dynamic text across multiple plugins (scoreboards, tablists, holograms, GUIs).
- Plugin developers who want to expose or consume placeholders without forcing hard dependencies.
- Survival, minigame, and network servers that combine many plugins and need consistent placeholder syntax.
🏗️ Example Use Cases
- A server installs a Vault expansion so economy placeholders like player balance can be used in scoreboard and chat plugins.
- An admin downloads a plugin-specific expansion from the eCloud so a hologram plugin can show live objective data.
- A developer exposes plugin data via a PlaceholderExpansion so other servers can display that data without depending on the plugin directly.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
| `/papi parse <player | me> | Parses placeholders in a string and shows the result for debugging. | not specified |
| `/papi bcparse <player | me> | Parses placeholders and broadcasts the result to all players. | not specified |
| `/papi cmdparse <player | me> | Parses placeholders and executes the resulting command. | not specified |
/papi parserel <player1> <player2> <text> | Parses relational placeholders comparing two players. | not specified | Admin |
/papi list | Lists active/registered expansions. | not specified | Admin |
/papi info <expansion> | Shows information about a registered expansion. | not specified | Admin |
/papi register <filename> | Registers an expansion jar from the expansions folder without restarting. | not specified | Admin |
/papi unregister <filename> | Unregisters/removes a registered expansion. | not specified | Admin |
/papi reload | Reloads PlaceholderAPI configuration and registers newly downloaded expansions. | not specified | Admin |
/papi version | Shows the plugin version and authors. | not specified | Admin |
/papi dump | Outputs plugin/version/expansion info for support (paste service). | not specified | Admin |
/papi ecloud download <expansion> [version] | Downloads a verified expansion from the eCloud to the server. | not specified | Admin |
| `/papi ecloud list [all | installed]` | Lists expansions available on the eCloud or installed expansions. | |
/papi ecloud placeholders <expansion> | Lists placeholders provided by an eCloud expansion. | not specified | Admin |
/papi ecloud status | Shows connection/status of the eCloud service. | not specified | Admin |
(Note: the commands above are documented in the official PlaceholderAPI command reference. Permission nodes for individual commands are not listed in the referenced command documentation.)
⚙️ Installation
📥 Setup
- Download the official PlaceholderAPI jar and place it into your server
plugins/directory. - Start or restart the server and confirm PlaceholderAPI loads in the console.
- Install expansions either by dropping expansion jars into
plugins/PlaceholderAPI/expansions/or by using the in-game eCloud commands (for verified expansions).
📦 Dependencies
- PlaceholderAPI itself does not require a general plugin dependency to function. Some placeholders provided by expansions rely on other plugins (for example, an expansion that reports economy values will require the corresponding economy plugin). Those requirements depend on the specific expansion.
🧠 Technical Notes
- PlaceholderAPI is provided for Spigot-based servers and is commonly used on Paper as well. It exposes an API for plugin developers to register PlaceholderExpansions.
- Expansions can be distributed as standalone jar files or bundled inside other plugins; standalone expansions are commonly installed into
plugins/PlaceholderAPI/expansions/. - The eCloud feature allows in-game discovery and download of verified expansions; servers must allow outbound HTTPS for eCloud downloads to work.
- The plugin includes debug and parsing commands to help administrators verify that placeholders resolve correctly.
🤝 When This Plugin Is Useful
If your server uses multiple plugins that need to display dynamic, cross-plugin data (chat, tab, holograms, scoreboards or GUIs), PlaceholderAPI is useful because it centralizes placeholder resolution and lets you add support for additional plugins via modular expansions without modifying each consumer plugin.
Comments
No comments yet
Be the first to comment.
For server admins
- Authors
- PlaceholderAPI Team
- Supported platforms
- Spigot, Paper
- Supported versions
- 1.8–1.21
Links
- Downloadspigotmc.org/resources/placeholderapi.6245
- Source codegithub.com/PlaceholderAPI/PlaceholderAPI
- Documentationwiki.placeholderapi.com
- Issue trackergithub.com/PlaceholderAPI/PlaceholderAPI/issues
- Supportplaceholderapi.com/discord
- ecloud.placeholderapi.comecloud.placeholderapi.com
- placeholderapi.complaceholderapi.com
- bstats.orgbstats.org/plugin/bukkit/PlaceholderAPI
What servers report
Server platforms
- Paper155
- Purpur24
- CraftBukkit6
- Arclight5
- Leaf4
- Mohist2
- Spigot2
- Cauldron1
- Magma1
- CatServer1
Plugin versions
- 2.12.3130
- 2.12.231
- 2.11.623
- 2.11.711
- 2.11.52
- 2.10.102
- 2.10.91
- 2.11.21
Counts come from servers that list their plugins when MSHQ checks them. Many servers hide this list, so real usage is higher.