Minecraft-Plugin ServerSigns

Informationen zu ServerSigns und den Servern, auf denen es gefunden wurde

🔌 Über ServerSigns

ServerSigns ist ein Minecraft-Plugin, mit dem Server-Administratoren Befehle, Nachrichten und andere Aktionen an Schilder und andere Blöcke binden können. Wenn ein Spieler mit einem konfigurierten ServerSign interagiert, kann das Plugin vom Server ausgelöste Befehle ausführen, formatierte Nachrichten senden, Text broadcasten, Gruppen ändern oder andere vordefinierte Aktionen ausführen, die auf den Spieler oder den Server ausgerichtet sind.

🎯 Zweck

ServerSigns löst das Problem, komplexes serverseitiges Verhalten aus In-Game-Objekten heraus auszulösen, ohne benutzerdefinierte Client-Mods zu benötigen. Es ist nützlich für Hub-/Lobby-Setups, Schilder zur Modusauswahl, Teleport- oder Server-Verknüpfungsauslöser und alle Situationen, in denen ein anklickbarer Block im Spiel Befehle oder Aktionen im Namen eines Spielers oder des Servers ausführen soll.

⚙️ Funktionen

  • Aktionen an Schilder und andere Blocktypen binden (Befehle, Nachrichten, Broadcasts, Gruppen hinzufügen/entfernen, Chat-Spoofing usw.).
  • Unterstützung zum Erstellen von Optionsmenüs (Spieler vor der Ausführung zur Auswahl auffordern).
  • PlaceholderAPI-Integration unterstützt die Verwendung von PAPI-Variablen in Nachrichten, wenn PlaceholderAPI vorhanden ist.
  • Übersetzungsunterstützung (mehrere Sprachdateien / Übersetzungsverzeichnis).
  • Administrations-Befehlsset zum Erstellen, Bearbeiten und Verwalten von ServerSigns.
  • Verwendet Metrics/bStats für anonyme Nutzungsstatistiken.

🧩 Für wen es gedacht ist

Server-Besitzer und Administratoren, die anklickbare In-Game-Schilderinteraktionen für Spieler anbieten möchten: Hub-/Lobby-Betreiber, Minispiel-Hosts, SMP-Server, die Schilder zum Auslösen von Befehlen verwenden, und Admins, die Auslöser in der Welt Chat- oder nur-GUI-Systemen vorziehen.

🏗️ Beispielanwendungsfälle

  • Ein Hub-Schild, das einen Befehl ausführt, um den Spieler zu einem SkyWars-Backend-Server zu senden.
  • Ein Schild, das beim Anklicken eine temporäre oder dauerhafte Server-Gruppe gewährt.
  • Eine Lobby, in der das Anklicken verschiedener Schilder Nachrichten broadcastet oder serverseitige Skripte ausführt.

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
/serversigns (/svs)Hauptverwaltungsbefehl mit vielen Unterbefehlen zum Erstellen, Bearbeiten, Auflisten und Verwalten von ServerSigns.nicht angegebenAdmin
/serversignsremote (/svsr)Eingeschränkte entfernte Befehlsoberfläche für Konsole oder von ServerSign ausgelöste Remote-Aktionen; erfordert für Remote-Operationen einen Standortparameter.nicht angegebenAdmin, Konsole

🔐 Berechtigungen

BerechtigungBeschreibungStandard
serversigns.useErlaubt einem Spieler, ServerSigns zu aktivieren oder zu verwenden.nicht angegeben
serversigns.updatenotificationErlaubt den Empfang von Update-Benachrichtigungen im Chat.nicht angegeben

⚙️ Installation

📥 Einrichtung

  • Laden Sie das offizielle ServerSigns-Jar herunter und legen Sie es in das Verzeichnis plugins/ Ihres Servers.
  • Starten Sie den Server, um Standarddateien und -ordner zu erzeugen.
  • Stoppen Sie den Server, bearbeiten Sie plugins/ServerSigns/config.yml und fügen Sie bei Bedarf benutzerdefinierte Übersetzungen in plugins/ServerSigns/translations hinzu.
  • Starten Sie den Server neu und prüfen Sie in der Konsole, ob das Plugin geladen wurde. Verwenden Sie /svs reloadconfig, um die Konfiguration zur Laufzeit neu zu laden.

📦 Abhängigkeiten

  • PlaceholderAPI (optional): Wenn vorhanden, unterstützt ServerSigns PAPI-Variablen innerhalb von Nachrichten.

🧾 Konfiguration

  • ServerSigns erstellt eine config.yml und ein translations-Verzeichnis in seinem Plugin-Ordner. Übersetzungsdateien ermöglichen das Anpassen von Nachrichten und Präfixen.

🧠 Technische Hinweise

  • Plattform: Bukkit/Spigot-Plugin (als standardmäßiges Plugin-Jar verpackt).
  • Unterstützte Minecraft-Versionen: auf älteren und neueren Versionen getestet; der angegebene Testbereich umfasst 1.7 bis 1.19.
  • Quellcode und Issue-Tracking sind im GitHub-Repository des Projekts verfügbar. Das Projekt verwendet eine AGPL-3.0-Lizenz.
  • Das Plugin sendet anonyme Metriken über Metrics/bStats.

🤝 Wann dieses Plugin nützlich ist

Wenn Sie anklickbare Auslöser in der Welt benötigen, die server- oder spielerbezogene Befehle und Aktionen ausführen (für Lobbys, Gamemode-Schilder oder von Admins verwaltete Workflows), bietet ServerSigns ein konfigurierbares System, um diese Verhaltensweisen an Schilder und andere Blöcke mit Übersetzungen und optionaler PlaceholderAPI-Unterstützung zu binden.

Server mit dem Plugin ServerSigns

Die Seite des Plugins ServerSigns zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von ServerSigns hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er ServerSigns nutzt.

Nutze die Serverliste mit ServerSigns, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.