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
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 11 online
- 172.96.140.62:4367 3 online
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 0 online
- 51.161.84.202:25654 0 online
- crafterwix.ddns.net:6914 1 online
- McPE 0.14.x - 0.15.10 Cross-Play Server [Genisys] 0 online
Ü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
| Befehl | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|
| `/createnpc <name | entity>` | Erstellt einen NPC an der Position des Spielers; klont standardmäßig die Skin des Spielers oder verwendet den angegebenen Skin-/Entitätsnamen. | nicht angegeben |
/deletenpc | Interaktiver Löschbefehl (wähle einen NPC zum Entfernen aus). | nicht angegeben | Admin |
/destroynpc <npcname> | Entfernt den Ziel-NPC und seinen Eintrag aus dem Datenspeicher. | nicht angegeben | Admin |
(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.ymlim Plugin-Ordner gespeichert. - Durch Bearbeiten von
data.ymlkann 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.