Minecraft-Plugin NPC

NPC ist ein Minecraft-Plugin, das dauerhafte, skin-klonende Nicht-Spieler-Charaktere erzeugt, die benutzerdefinierte Nachrichten anzeigen und mit Befehlen im Spiel erstellt oder entfernt werden können.

Finde einen Server mit NPC

Server, die NPC melden: 10

Alle Server mit NPC

Über NPC

🔌 Über NPC

NPC ist ein Minecraft-Plugin für Spigot-Server, mit dem Administratoren einfache, persistente NPCs erstellen können. Jeder NPC kann die Skin eines Spielers klonen oder eine auf einer Entität basierende Skin verwenden, wird auf der Festplatte gespeichert, sodass er Serverneustarts überdauert, und zeigt eine konfigurierbare Nachricht an, wenn ein Spieler mit ihm interagiert.

🎯 Zweck

Das Plugin bietet eine leichtgewichtige Möglichkeit, dekorative oder interaktive NPCs in einer Serverwelt zu platzieren – für Staff-Markierungen, Lobby-Selectoren, statische Händler oder andere einfache Interaktionen, bei denen keine umfangreichen NPC-Frameworks erforderlich sind.

⚙️ Funktionen

  • Erstellen von NPCs, die standardmäßig die Skin des erstellenden Spielers klonen.
  • Option, eine Entität oder einen Skin-Namen anzugeben, um das Aussehen eines NPCs zu ändern.
  • NPCs bleiben über Serverneustarts hinweg erhalten, indem Positionen und Skin-Daten in einer data.yml-Datei gespeichert werden.
  • Jeder NPC kann beim Anklicken eine benutzerdefinierte Nachricht anzeigen.
  • Einfache Befehle zum Erstellen und Löschen für die Verwaltung im Spiel.
  • Das Plugin speichert Daten in einem Plugin-Ordner (NpcMain) und erstellt data.yml beim ersten Start.
  • Vom Autor bereitgestellte Versionen zielen auf bestimmte Minecraft/Spigot-Releases ab (separate Jar-Datei pro unterstützter Serverversion).

🧩 Für wen es gedacht ist

Dieses Plugin richtet sich an kleine bis mittelgroße Spigot-Server-Administratoren, die einfache, persistente NPCs ohne die Komplexität größerer NPC-Frameworks benötigen. Es eignet sich für Lobby- oder Survival-Server, die statische NPCs für Nachrichten oder kosmetische Präsenz brauchen.

🏗️ Beispiel-Anwendungsfälle

  • Einen NPC am Spawn platzieren, der beim Anklicken die Serverregeln anzeigt.
  • Eine kosmetische Statue erstellen, die zur Skin eines Teammitglieds passt.
  • NPCs als benannte, anklickbare Selektoren in einer Lobby verwenden, um Menüs zu öffnen (über die NPC-Nachricht oder in Kombination mit anderen Plugins).

⌨️ Befehle

BefehlBeschreibungBerechtigungZugriff
`/createnpc <nameentity>`Erstellt einen NPC an der Position des Spielers; klont standardmäßig die Skin des Spielers oder verwendet den angegebenen Skin-/Entitätsnamen.nicht angegeben
/deletenpcInteraktiver Löschbefehl (wähle einen NPC zum Entfernen aus).nicht angegebenAdmin
/destroynpc <npcname>Entfernt den Ziel-NPC und seinen Eintrag aus dem Datenspeicher.nicht angegebenAdmin

(Die oben genannten Befehle sind in den offiziellen Ressourcen des Plugins dokumentiert.)

⚙️ Installation

📥 Einrichtung

  • Lade die passende Plugin-Jar für deine Spigot-Serverversion herunter.
  • Lege die Jar-Datei in das Verzeichnis plugins/ des Servers.
  • Starte den Server oder starte ihn neu.
  • Beim ersten Laden erstellt das Plugin einen Plugin-Ordner (NpcMain) und eine data.yml-Datei zum Speichern der NPC-Einträge.

📦 Abhängigkeiten

  • Der Autor dokumentiert keine erforderlichen Abhängigkeiten.

🧾 Konfiguration

  • NPC-Daten (Positionen, Namen, Skin-Signaturen, Nachrichten) werden in data.yml im Plugin-Ordner gespeichert.
  • Durch Bearbeiten von data.yml kann man den Namen oder die Nachricht eines NPCs ändern; für das Laden manueller Änderungen ist ein Serverneustart erforderlich.

🧠 Technische Hinweise

  • Der Autor veröffentlicht separate Builds für bestimmte Spigot/Minecraft-Versionen; der aktuelle Repository-Build ist auf Spigot 1.18.2 ausgerichtet und das Projekt weist darauf hin, dass Versionen zwischen größeren Server-Releases nicht abwärtskompatibel sind.
  • Das Projekt-Repository steht unter der MIT-Lizenz.
  • Das Plugin enthält Nutzungsmetriken (bStats), wie durch die Metadaten des Repositories und der Ressource angegeben.

🤝 Wann dieses Plugin nützlich ist

Wenn du einfache, persistente NPCs brauchst, die Nachrichten anzeigen oder als kosmetische/Staff-Markierungen dienen, ohne ein größeres NPC-Framework einzuführen, bietet dieses Plugin eine kleine, versionsspezifische Lösung für Spigot-Server.

Kommentare

Noch keine Kommentare

Schreibe den ersten Kommentar.

Für Server-Admins

Autoren
DLaMott, GothamsJoker
Lizenz
MIT
Unterstützte Plattformen
Spigot
Unterstützte Versionen
1.16.1, 1.16.4, 1.17.1, 1.18, 1.18.1, 1.18.2

Links

Was Server melden

Server-Plattformen

  • Genisys7
  • PocketUtils2
  • Kyoto1

Plugin-Versionen

  • 24
  • 13
  • 2.0.01
  • 2.11
  • 2.0.0-Optimized1

Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.