Minecraft plugin PlaceholderAPI
Information about PlaceholderAPI and servers where it was found
🔌 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.
- Rooted Realm
Whitelisted Java survival SMP: no planned wipes, player-driven economy, weekly events and optional PvP. Friendly adult community — join via site or Discord.
1558.01 - Restarting...1857.7
- LinkCraft
Community Minecraft server focused on rankups, parkour courses, mazes and timed challenges — casual mini‑games and progression fun.
2657.27 - CorePlay
Classic Czech/Slovak survival server with events, duels, auctions and a friendly community.
2054.86 - Welcome to Afterlife SMP!754.83
- Welcome To the Kmartz SMP!854.29
- Minecart Rapid Transit
Community-focused city-building and transportation server centered on rideable trains, large transit networks, protected builds, player-run economy, and organized PvP arenas.
554.19 - A Minecraft Server453.91
- AetherCraft
Semi-custom Survival SMP with land protection, a player-driven economy, custom items and mobs, multiple worlds, and Bedrock/Java crossplay support.
753.58 - Survival153.23
- Restarting...353.06
- Smithtainment
Community-focused survival SMP with custom plugins, economy, mcMMO and mini-games — friendly players and active forums.
852.85 - Legion Tekkit
Modded Tekkit survival focused on tech progression and player-run factions, with economy, player shops, protected claims, arena events, and multiple worlds.
652.62 - A Fallout Roleplaying Server252.22
- GenuineMC
Community-focused semi-vanilla survival SMP with land protection, player shops, vote rewards, cosmetics, and likely Bedrock-to-Java crossplay.
152.15
The PlaceholderAPI plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.
Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of PlaceholderAPI depends on each server's configuration.
Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses PlaceholderAPI.
Use the server list with PlaceholderAPI to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.