Skip to main content

Unterstützte Software

Plugin installieren

1

Benötigte Plugins installieren

Lade Placeholders von GitHub und PlaceholderAPI herunter. Folia benötigt PlaceholderAPI 2.11.7 oder neuer.Lege beide JAR-Dateien im Ordner plugins/ des Server-Templates ab. Die Standard-Templates enthalten simplecloud-api bereits.Füge simplecloud-api bei einem eigenen Template über die Einstellung Plugins des Ziels oder über die CLI hinzu.
2

Passenden Server starten

Starte einen Server aus dem Template. Das Plugin registriert die Expansion simplecloud direkt bei PlaceholderAPI; du musst keine separate Expansion herunterladen.
3

Platzhalter testen

Betritt den Server und führe diesen Befehl aus:
Ein Gruppenserver gibt seine SimpleCloud-Server-UUID zurück. Verwende auf einem persistenten Server stattdessen einen Platzhalter mit persistent_server_*.
Die Expansion-ID ist simplecloud; alle Platzhalter beginnen deshalb mit %simplecloud_...%.

Server-Platzhalter

Diese Platzhalter werden über SIMPLECLOUD_UNIQUE_ID für den aktuellen SimpleCloud-Server aufgelöst.

Gruppen-Platzhalter

Diese Platzhalter werden über SIMPLECLOUD_GROUP für die aktuelle SimpleCloud-Gruppe aufgelöst.

Persistent-Server-Platzhalter

Diese Platzhalter werden über SIMPLECLOUD_UNIQUE_ID für den aktuellen persistenten Server aufgelöst.

Andere Ressource auswählen

Standardmäßig liefern die oben aufgeführten Platzhalter Informationen über den Server, auf dem das Plugin läuft. Für eine andere Ressource fügst du deren Selektor vor der Eigenschaft ein. Zum Beispiel:
Verwende dieselben Eigenschaften, die in den Tabellen oben nach dem Ressourcenpräfix stehen. Aus server_player_count wird beispielsweise server_Lobby:1_player_count und aus group_max_players wird group_Lobby_max_players.
Gruppen- und Persistent-Server-Namen dürfen Unterstriche enthalten. Der Doppelpunkt in einem Selektor für laufende Server trennt den Gruppennamen von der numerischen Server-ID.
Ein Platzhalter mit explizitem Ziel kann nicht aufgelöst werden, wenn die ausgewählte Ressource nicht existiert, der laufende Server offline oder der Selektor ungültig ist.

Beispiel

Wenn ein Platzhalter für die aktuelle Ressource keinen Wert liefert, prüfe, ob der Server über SimpleCloud läuft und die passende Umgebungsvariable verfügbar ist. Kontrolliere bei einem expliziten Ziel außerdem den Ressourcennamen, die UUID oder die numerische ID.

Fehlerbehebung

Prüfe, ob PlaceholderAPI, simplecloud-api und simplecloud-placeholder auf demselben Paper-Server aktiviert sind. Suche danach im Serverprotokoll nach Fehlern beim Laden der Abhängigkeiten oder beim Registrieren der Expansion.
Starte den Server über SimpleCloud. Diese Platzhalter benötigen die Umgebungsvariable SIMPLECLOUD_UNIQUE_ID oder SIMPLECLOUD_GROUP, die SimpleCloud beim Start setzt.
Prüfe Ressourcenname, UUID oder numerische ID. Das Ziel muss existieren; ein gezielt ausgewählter laufender Server muss außerdem online sein.