Minecraft plugin PlaceholderAPI
Informatie over PlaceholderAPI en bevestigde servers
🔌 Over PlaceholderAPI
PlaceholderAPI is een Minecraft-plugin die een gecentraliseerd placeholdersysteem en een ecosysteem van uitbreidingen (de eCloud) biedt. Hiermee kunnen andere plugins duizenden dynamische placeholders lezen en vervangen (spelersdata, economiegegevens, plugin-specifieke waarden, enz.) zonder directe integratie of zware afhankelijkheden.
🎯 Doel
De plugin lost integratieproblemen tussen plugins op door één uitbreidbare placeholder-API te bieden. Pluginmakers publiceren "expansions" die benoemde placeholders leveren; serverbeheerders installeren die expansions zodat servergerichte plugins (scoreboards, chat, holograms, GUI's) live gegevens kunnen tonen met een consistente syntax.
⚙️ Functies
- Kern-API voor het parsen van placeholders, waar andere plugins op kunnen aansluiten.
- Systeem voor expansions: afzonderlijk verpakte expansions of expansions die in plugins zijn meegebundeld.
- eCloud (expansion cloud) om geverifieerde expansions in-game te vinden en te downloaden.
- Beheercommando's tijdens runtime voor het tonen van lijsten, registreren, deregistreren en herladen van expansions.
- Debug-/parse-commando's om placeholders voor een speler te evalueren of resultaten te broadcasten, handig bij troubleshooting.
- Hulpmiddelen zoals een dump-commando om geïnstalleerde expansions en de pluginstatus te delen wanneer je ondersteuning zoekt.
🧩 Voor wie is het
- Serverbeheerders die uniforme dynamische tekst nodig hebben over meerdere plugins heen (scoreboards, tablijsten, holograms, GUI's).
- Pluginontwikkelaars die placeholders willen aanbieden of gebruiken zonder zware afhankelijkheden op te leggen.
- Survival-, minigame- en netwerkservers die veel plugins combineren en een consistente placeholder-syntax nodig hebben.
🏗️ Voorbeeldtoepassingen
- Een server installeert een Vault-expansion zodat economische placeholders zoals het saldo van een speler kunnen worden gebruikt in scoreboard- en chatplugins.
- Een beheerder downloadt een plugin-specifieke expansion uit de eCloud zodat een hologramplugin live doelgegevens kan tonen.
- Een ontwikkelaar stelt plugingegevens beschikbaar via een PlaceholderExpansion, zodat andere servers die gegevens kunnen tonen zonder direct van de plugin afhankelijk te zijn.
⌨️ Commando's
| Commando | Beschrijving | Rechten | Toegang |
|---|---|---|---|
| `/papi parse <player | me> | Parseert placeholders in een string en toont het resultaat voor debugging. | niet gespecificeerd |
| `/papi bcparse <player | me> | Parseert placeholders en broadcast het resultaat naar alle spelers. | niet gespecificeerd |
| `/papi cmdparse <player | me> | Parseert placeholders en voert het resulterende commando uit. | niet gespecificeerd |
/papi parserel <player1> <player2> <text> | Parseert relationele placeholders door twee spelers te vergelijken. | niet gespecificeerd | Beheerder |
/papi list | Toont actieve/geregistreerde expansions. | niet gespecificeerd | Beheerder |
/papi info <expansion> | Toont informatie over een geregistreerde expansion. | niet gespecificeerd | Beheerder |
/papi register <filename> | Registreert een expansion-jar uit de map expansions zonder opnieuw op te starten. | niet gespecificeerd | Beheerder |
/papi unregister <filename> | Deregistreert/verwijdert een geregistreerde expansion. | niet gespecificeerd | Beheerder |
/papi reload | Herlaadt de PlaceholderAPI-configuratie en registreert nieuw gedownloade expansions. | niet gespecificeerd | Beheerder |
/papi version | Toont de pluginversie en auteurs. | niet gespecificeerd | Beheerder |
/papi dump | Geeft plugin-/versie-/expansioninformatie uit voor support (paste-service). | niet gespecificeerd | Beheerder |
/papi ecloud download <expansion> [version] | Downloadt een geverifieerde expansion uit de eCloud naar de server. | niet gespecificeerd | Beheerder |
| `/papi ecloud list [all | installed]` | Toont expansions die beschikbaar zijn in de eCloud of geïnstalleerde expansions. | |
/papi ecloud placeholders <expansion> | Toont placeholders die door een eCloud-expansion worden geleverd. | niet gespecificeerd | Beheerder |
/papi ecloud status | Toont de verbinding/status van de eCloud-service. | niet gespecificeerd | Beheerder |
(Opmerking: de bovenstaande commando's zijn gedocumenteerd in de officiële PlaceholderAPI-commandoverwijzing. Permission-nodes voor afzonderlijke commando's worden niet vermeld in de geraadpleegde documentatie.)
⚙️ Installatie
📥 Instellen
- Download de officiële PlaceholderAPI-jar en plaats die in de map
plugins/van je server. - Start of herstart de server en controleer in de console of PlaceholderAPI wordt geladen.
- Installeer expansions door jar-bestanden in
plugins/PlaceholderAPI/expansions/te plaatsen, of via de in-game eCloud-commando's (voor geverifieerde expansions).
📦 Afhankelijkheden
- PlaceholderAPI zelf heeft geen algemene plugin-afhankelijkheid nodig om te werken. Sommige placeholders van expansions zijn afhankelijk van andere plugins (bijvoorbeeld een expansion die economiegegevens toont, vereist de bijbehorende economieplugin). Die vereisten hangen af van de specifieke expansion.
🧠 Technische notities
- PlaceholderAPI is beschikbaar voor op Spigot gebaseerde servers en wordt ook veel gebruikt op Paper. Het biedt een API waarmee pluginontwikkelaars PlaceholderExpansions kunnen registreren.
- Expansions kunnen worden verspreid als zelfstandige jar-bestanden of worden meegebundeld in andere plugins; zelfstandige expansions worden meestal geïnstalleerd in
plugins/PlaceholderAPI/expansions/. - Met de eCloud-functie kun je geverifieerde expansions in-game ontdekken en downloaden; servers moeten uitgaande HTTPS toestaan om eCloud-downloads te laten werken.
- De plugin bevat debug- en parse-commando's om beheerders te helpen controleren of placeholders correct worden opgelost.
🤝 Wanneer deze plugin nuttig is
Als je server meerdere plugins gebruikt die dynamische, cross-plugin gegevens moeten tonen (chat, tab, holograms, scoreboards of GUI's), is PlaceholderAPI nuttig omdat het de afhandeling van placeholders centraliseert en je ondersteuning voor extra plugins kunt toevoegen via modulaire expansions zonder elke consumer-plugin aan te passen.
- Herocraft Online
RPG‑network met meerdere klassen, townships, kerkers en economie — voor spelers die van survival met roleplay en PvP houden.
2555.72 - Eclipse Roleplay2253.86
- Restarting...952.39
- Rooted Realm
Whitelisted Java‑survival SMP: geen geplande wipes, door spelers aangestuurde economie, wekelijkse evenementen en optionele PvP. Vriendelijke volwassen community.
852.05 - LinkCraft
Community Minecraft‑server gericht op rankups, parkour‑courses, doolhoven en challenges — casual minigames en progressie.
651.81 - A Minecraft Server851.34
- Froggie
Vriendelijke survival-SMP met beschermde claims, een economie met spelerswinkels en veilingen, ondersteuning voor meerdere versies en Java–Bedrock cross-play voor casual builders en communities.
651.18 - Netherlite is loading...650.82
- LilBoxPvP
Een server gericht op BoxPvP met snelle arena-gevechten, duels en seizoensgebonden voortgang. Biedt aangepaste items, menu’s aangestuurd door npc’s en waarschijnlijk Java–Bedrock-crossplay.
549.71 - DaemoniaCraft
Towny RPG‑server met custom mobs, economie en Bedrock‑ondersteuning — diepe progressie voor grind‑fans.
249.11 - GospelCraft
Christelijk Towny‑survival met custom mobs, mcMMO en jobs — de Schrift wordt via gameplay gepresenteerd.
148.28 - A Minecraft Server148.27
- Smithtainment
Community‑gerichte survival SMP met custom plugins, economie, mcMMO en mini‑games — vriendelijke spelers en actief forum.
148.16 - Minecart Rapid Transit
Communitygerichte server voor stedenbouw en transport, met berijdbare treinen, grote vervoersnetwerken, beschermde bouwwerken, door spelers beheerde economie en georganiseerde PvP-arena's.
247.98 - TGG Online
Koreaanse Minecraft-server in FPS-stijl met zombie survival en bomb/escape-minigames, met een uitgebreide selectie custom wapens, custom modellen en een ervaring op basis van een resource pack.
1847.93 - AnarchyLands CZ/SK246.35
- MoodCraft
Franse semi-RP survival SMP, gericht op door spelers beheerde steden, economie en stadsprojecten — vriendelijke voortgang met in-game gidsen, shops, banen en veilige kistbescherming. Java en Bedrock ondersteund.
146.05 - Racsu Planet
Cross-play Survival MMORPG (Java + Bedrock) met skills, quests, aangepaste dungeons en een in-game economie, ondersteund door een officiële winkel en een communityhub.
146.04
De pagina van plugin PlaceholderAPI toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van PlaceholderAPI hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server PlaceholderAPI gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met PlaceholderAPI om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.