NimBlock Anmelden

Alle Artikel

Eine Minecraft Willkommensnachricht auf deinem Paper-Server einrichten

Um einen Spieler beim Beitritt zu begrüßen, verbindest du einen Auslöser für den Spielerbeitritt mit einer Aktion, die diesem Spieler eine Chatnachricht schickt. Du kannst diese Regel im Studio von NimBlock zusammenbauen und auf einem bestehenden Paper-Server ausführen. Die Begrüßung unten ist privat und erscheint bei jedem Beitritt. Sie fügt eine Nachricht hinzu; die normale Beitrittsmeldung von Minecraft ersetzt sie nicht.

Minecraft Willkommensnachricht oder MOTD in der Serverliste?

Eine Willkommensnachricht erscheint, nachdem sich der Spieler verbunden hat. Die MOTD erscheint schon davor, unter dem Namen des Servers in der Mehrspielerliste. Wenn du motd in server.properties änderst, änderst du Letzteres, wie die Paper-Dokumentation erklärt. Die Chat-Begrüßung aus dieser Anleitung entsteht dadurch nicht.

Dieses Rezept nutzt den Block-Editor von NimBlock und dessen separate, kostenlose Runtime. Ein NimBlock-Konto reicht aus, um die Regel zu speichern. Zum Ausführen brauchst du einen bestehenden Minecraft-Java-Server, bei dessen Host du Plugin-Dateien hochladen kannst. Die folgenden Schritte gelten für Paper 1.21.11 mit Java 21. Ein bei NimBlock gehosteter Server ist dafür nicht nötig.

Die Begrüßung im Studio bauen

  1. Öffne deine Plugins in NimBlock und erstelle ein neues Plugin. Der Editor startet mit einer Willkommensregel.
  2. Behalte den Auslöser Ein Spieler verbindet sich und die Aktion Dem Spieler eine Nachricht senden. Lass die Regel ohne Bedingungen, damit sie bei jedem Beitritt läuft.
  3. Ändere die Nachricht in etwas Nützliches, zum Beispiel Willkommen {player}! Bitte halte den Chat freundlich. Lass {player} genau so stehen: Die Runtime ersetzt es durch den Namen des Spielers.
  4. Speichere das Plugin. Kopiere auf seiner Seite das komplette angezeigte JSON in eine reine Textdatei namens welcome.json, gespeichert als UTF-8.

Das Studio erzeugt eine JSON-Regel, kein eigenständiges Java-Plugin. Bei einem anderen Host installierst du die Runtime einmal und gibst ihr dann diese JSON-Datei. Die öffentliche Grammatik beschreibt die verfügbaren Auslöser und Aktionen.

Auf deinem bestehenden Paper-Server installieren

  1. Lade die NimBlock-Runtime herunter. Stoppe deinen Server, lege die .jar der Runtime direkt in plugins/ und starte den Server dann wieder.
  2. Prüfe mit /plugins, ob NimBlock aktiviert ist. Die Anleitung zur Plugin-Installation von Paper erklärt, wie du ein fehlgeschlagenes Laden diagnostizierst.
  3. Lade welcome.json nach plugins/NimBlock/specs/ hoch. Behalte die Großbuchstaben im Ordnernamen bei. Falls der Ordner fehlt, lege ihn vor dem Hochladen an.
  4. Führe als Server-Operator /nimblock reload aus, danach /nimblock list. Der Name deines gespeicherten Plugins sollte erscheinen. In der Serverkonsole lässt du den Schrägstrich am Anfang weg.

Behebe jeden Fehler, der beim Reload gemeldet wird, bevor du testest. Eine Runtime, die in /plugins aufgelistet ist, beweist nur, dass die Runtime geladen wurde, nicht deine JSON-Regel. Für diese zweite Prüfung nutzt du /nimblock list.

Prüfen, was Spieler wirklich sehen

Verbinde dich mit deinem Minecraft-Java-Konto. Du solltest deine Begrüßung mit deinem Namen darin sehen. Trenne die Verbindung und verbinde dich neu: Dieselbe Begrüßung sollte wieder erscheinen. Ist schon jemand anderes online, lass die Person prüfen, dass sie deine private Begrüßung nicht bekommt. Sie sieht womöglich trotzdem die normale Beitrittsmeldung von Minecraft.

Wenn du Ankünfte stattdessen allen ankündigen willst, wähle im Studio die Broadcast-Aktion. Das fügt eine öffentliche Nachricht hinzu; die normale Meldung verschwindet dadurch trotzdem nicht. Halte private Hinweise und öffentliche Ankündigungen getrennt, damit nicht bei jedem Beitritt der Chat aller überflutet wird.

Den Text ändern, ohne die Runtime neu zu installieren

Bearbeite die Nachricht im Studio und speichere eine neue Version. Ersetze den Inhalt derselben Datei welcome.json durch das neu gespeicherte JSON und führe dann /nimblock reload aus. Verbinde dich neu, um es zu testen. Für diese reine Textänderung ist kein Neustart des Servers nötig. Wenn du die alte und die neue Datei behältst, können beide Regeln geladen werden und du bekommst zwei Begrüßungen.

Keine Begrüßung oder zwei Begrüßungen?

  • Nichts in der Liste der Runtime: Prüfe den Ordner, die Endung .json und die Fehler beim Reload. Eine Datei namens welcome.json.txt ist nicht derselbe Dateityp.
  • Die Regel wird geladen, bleibt aber stumm: Prüfe, ob ihr Auslöser der Spielerbeitritt ist, ob sie keine Bedingungen hat und ob du dich nach dem Laden wirklich neu verbunden hast. Das Laden einer Regel spielt frühere Beitritte nicht erneut ab.
  • Du siehst zwei eigene Begrüßungen: Prüfe, ob es eine zweite JSON-Datei gibt oder ein anderes Plugin, das eine Willkommensnachricht sendet. Eine normale Beitrittsmeldung neben einer privaten Begrüßung ist zu erwarten.
  • Du willst eine Begrüßung nur für neue Spieler: Dafür braucht es eine zusätzliche Bedingung. Dieses Rezept begrüßt absichtlich auch Spieler, die zurückkommen.

Du kannst die Runtime auf deinem eigenen kompatiblen Paper-Server nutzen, ohne NimBlock-Hosting zu kaufen. Deine Regel bleibt eine lesbare JSON-Datei, die du einsehen und zusammen mit dem Backup deines Servers aufbewahren kannst.

Baue deine Willkommensregel im Studio und nutze sie dann auf deinem Paper-Server.

Kostenlos während der Beta · ein Server mit 1 GB pro Konto