🪧Placeholder

Das Perks Plugin unterstützt vollständig PlaceholderAPI und bietet eine Vielzahl von Platzhaltern, um Perk-Status und Timer in anderen Plugins wie Scoreboards, Tab-Listen, Holograms und mehr anzuzeigen.


Installation

1

1. PlaceholderAPI installieren

  1. Platziere die .jar Datei im plugins Ordner

  2. Starte den Server neu

2

2. Perks Plugin installieren

Das Perks Plugin erkennt PlaceholderAPI automatisch und registriert alle Placeholders.

Überprüfung:

/papi info perks

Output:

Perks Expansion
Author: Dyroxplays
Version: 1.0

Verfügbare Placeholders

Format

Alle Placeholders beginnen mit %perks_ und enden mit %:

%perks_<typ>_<identifier>%

Status-Placeholders

Status-Placeholders zeigen an, ob ein Perk aktiviert, deaktiviert oder gesperrt ist.

Format

%perks_status_<PERK_NAME>%

Beispiele

Ausgaben

Die Ausgabe ist in der config.yml konfigurierbar:

Beispiel-Ausgabe:

  • Perk aktiv: &aAktiviert✓ Aktiviert

  • Perk inaktiv: &7Deaktiviert✗ Deaktiviert

  • Perk gesperrt: &cNicht freigeschalten🔒 Nicht freigeschalten


Timer-Placeholders

Timer-Placeholders zeigen die verbleibende Zeit für Cooldowns an.

Format

Verfügbare Timer

Gärtner-Cooldown

Zeigt die verbleibende Cooldown-Zeit des Gärtner-Perks an.

Beispiel-Ausgabe:

  • Während Cooldown: 0:14 (14 Sekunden verbleibend)

  • Kein Cooldown: `` (leer)

Fly-Timer

Zeigt die verbleibende Zeit des Fly-Modus an (z.B. bei Plot-based Fly).

Beispiel-Ausgabe:

  • Während Fly aktiv: 2:30 (2 Minuten 30 Sekunden verbleibend)

  • Kein Timer: `` (leer)

Konfiguration

Die Anzeige der Timer ist konfigurierbar:

Custom Format-Beispiele:

Verfügbare Variablen:

  • %min% - Minuten (ohne führende Null)

  • %sec% - Sekunden (mit führender Null, z.B. 05)


Konfigurierbare Ausgaben

Alle Placeholder-Ausgaben können vollständig angepasst werden:

config.yml

Custom Beispiele

Minimalistisch

Mit Emojis

Detailliert


Alle verfügbaren Perk-Placeholders

Basis-Perks

Potion-Effect Perks

Für Potion-Effekte verwendest du den Config-Key (mit Unterstrichen statt Semikolons):

Config:

Placeholder:

Weitere Beispiele:

Mob-Schutz Perks

Timer Placeholders


Tipps & Best Practices

1

1. Testen von Placeholders

Verwende den PAPI-Parse Befehl zum Testen:

2

2. Performance

Alle Placeholders sind optimiert und cachen Daten. Du kannst sie bedenkenlos in Scoreboards verwenden, die jede Sekunde aktualisieren.

3

3. Farben

Vergiss nicht, dass die Farben in der Config konfiguriert werden:

4

4. Debugging

Bei Problemen:

  1. Check ob PlaceholderAPI installiert ist:

  2. Teste Placeholder direkt:

  3. Check Plugin-Log:


Weitere Informationen:

  • Beschreibung.md - Plugin-Übersicht

  • Konfiguration.md - Detaillierte Config-Anleitung

  • PerkTypes.md - Alle verfügbaren Perk-Typen

Externe Links:

Zuletzt aktualisiert