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 überSIMPLECLOUD_UNIQUE_ID für den aktuellen SimpleCloud-Server aufgelöst.
Gruppen-Platzhalter
Diese Platzhalter werden überSIMPLECLOUD_GROUP für die aktuelle SimpleCloud-Gruppe aufgelöst.
Persistent-Server-Platzhalter
Diese Platzhalter werden überSIMPLECLOUD_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:
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.
Beispiel
Fehlerbehebung
PlaceholderAPI lässt den Platzhalter unverändert
PlaceholderAPI lässt den Platzhalter unverändert
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.Ein Platzhalter für den aktuellen Server bleibt leer
Ein Platzhalter für den aktuellen Server bleibt leer
Starte den Server über SimpleCloud. Diese Platzhalter benötigen die Umgebungsvariable
SIMPLECLOUD_UNIQUE_ID oder SIMPLECLOUD_GROUP, die SimpleCloud beim Start setzt.Ein Platzhalter mit explizitem Ziel bleibt leer
Ein Platzhalter mit explizitem Ziel bleibt leer
Prüfe Ressourcenname, UUID oder numerische ID. Das Ziel muss existieren; ein gezielt ausgewählter laufender Server muss außerdem online sein.