Finde einen Server mit Citizens
Server, die Citizens melden: 88
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- Smithtainment 3 onlineJavaSurvival
- AsperaSMP✦|asperamc.com MAGIC•DUNGEONS•ARCHEOLOGY•BOSSES 1 onlineJava
- Equestrifun 4 onlineJavaHorse
- LibertySMP ✦ Survie • Économie • Quêtes Nouveauté donjon 4 onlineJava
- A Fallout Roleplaying Server 0 onlineJava
Über Citizens
🔌 Über Citizens
Citizens ist ein Minecraft-Plugin, das ein vollständiges System zum Erstellen und Verwalten von serverseitigen NPCs bereitstellt. Es unterstützt viele NPC-Typen (spielerähnlich, Mobs, Händler, Wachen, Statuen) und bietet eine API, damit andere Plugins und eigener Code Verhaltensweisen, Traits und Integrationen hinzufügen können.
🎯 Zweck
Citizens löst den Bedarf an persistenten, konfigurierbaren Nicht-Spieler-Charakteren auf einem Server: NPCs können als interaktive Händler, geskriptete Figuren, Wachen, die Wegpunkten folgen, Informationsstände oder dekorative Statuen dienen. Das Plugin wird sowohl von Serverbesitzern genutzt, um Gameplay-Funktionen aufzubauen, als auch von Entwicklern, um über die Citizens API Funktionen zu erweitern.
⚙️ Funktionen
- NPCs mit In-Game-Befehlen erstellen und entfernen.
- Mehrere NPC-Typen (Spieler, Mob-basiert, Dorfbewohner usw.).
- NPCs Befehle oder geskriptete Aktionen zuweisen (Klick-/Auslöser, Befehlsanhänge).
- Wegpunkte und Patrouillenverhalten für bewegliche NPCs.
- Traits und Editoren, um Verhalten und Aussehen von NPCs anzupassen.
- Vorlagen und Persistenz, damit NPCs Neustarts überstehen.
- Entwickler-API für Add-ons, Traits und Integrationen.
🧩 Für wen es ist
- Serverbesitzer, die interaktive NPCs für Shops, Guides oder Deko möchten.
- Plugin-Entwickler, die eine NPC-API für Integrationen oder Minispiele benötigen.
- Community-Server, die dekorative oder funktionale Nicht-Spieler-Charaktere brauchen.
🏗️ Beispielanwendungen
- Ein Survival-Server nutzt NPC-Händler, um Gegenstände ohne Economy-Plugins zu handeln.
- Ein RPG-Server skriptet NPCs, um Quests und Dialoge bereitzustellen.
- Ein Admin platziert patrouillierende Wachen-NPCs, die Wegpunkten durch eine Stadt folgen.
- Entwickler hängen benutzerdefinierte Traits an NPCs für Minigame-Interaktionen an.
⌨️ Befehle
| Befehl | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|
/citizens | Zeigt grundlegende Plugin-Informationen und eine Verwaltungsübersicht an. | citizens.admin | Admin |
/npc | Hauptbefehl zum Erstellen, Bearbeiten und Verwalten von NPCs (viele Unterbefehle verfügbar). | verschiedene citizens.npc.*-Berechtigungseinträge | Admin |
(Hinweis: /npc bietet viele Unterbefehle und feinere Berechtigungsstufen für bestimmte Funktionen; die vollständige Befehlsliste findest du in der Plugin-Dokumentation.)
🔐 Berechtigungen
| Berechtigung | Beschreibung | Standard |
|---|---|---|
citizens.admin | Administrativer Zugriff auf hohem Niveau für Plugin-Infos und Verwaltung. | nicht angegeben |
citizens.npc.talk | Erlaubt es einem Spieler, NPC-Gesprächsinteraktionen auszulösen. | nicht angegeben |
citizens.npc.list | Erlaubt das Auflisten von NPCs. | nicht angegeben |
citizens.waypoints.disableteleport | Beispiel für eine dokumentierte Berechtigung im Zusammenhang mit Wegpunkten. | nicht angegeben |
(Es gibt viele zusätzliche Berechtigungseinträge für bestimmte Befehle und Traits; die Berechtigungsreferenz des Plugins listet sie ausführlich auf.)
⚙️ Installation
📥 Einrichtung
- Lade die offizielle Citizens-Plugin-JAR aus der offiziellen Distribution des Projekts herunter (Plugin-Katalog oder Projekt-Downloads).
- Lege die JAR in das Verzeichnis
plugins/deines Servers auf einem Spigot- oder Paper-kompatiblen Server. - Starte den Server neu und prüfe die Konsole, um zu bestätigen, dass Citizens geladen wurde und seine Datenverzeichnisse erstellt hat.
📦 Abhängigkeiten
- Standardmäßig sind keine externen Pflichtabhängigkeiten angegeben. Citizens wird häufig durch optionale Add-ons erweitert (Add-ons von Drittanbietern oder andere Plugins), aber für den Grundbetrieb ist keines davon erforderlich.
🧠 Technische Hinweise
- Citizens stellt eine Entwickler-API bereit, damit andere Plugins Traits erstellen, mit NPCs interagieren und NPC-Ereignisse einbinden können.
- Das Plugin speichert NPC-Daten persistent, sodass NPCs nach Neustarts erhalten bleiben, und unterstützt Traits/Editoren für Anpassungen zur Laufzeit.
- Die offizielle Dokumentation und ein Community-Wiki behandeln Befehle, Berechtigungen, Traits, Editoren und Integrationspunkte.
🤝 Wann dieses Plugin nützlich ist
Wenn du langlebige, skriptbare NPCs und eine API brauchst, um Nicht-Spieler-Charaktere in Gameplay oder Serversysteme einzubinden, bietet Citizens die zentrale NPC-Verwaltung, Persistenz und die Erweiterungspunkte, die sowohl Serveradministratoren als auch Plugin-Entwickler benötigen.
Kommentare
Noch keine Kommentare
Schreibe den ersten Kommentar.
Für Server-Admins
- Autoren
- CitizensDev
- Unterstützte Plattformen
- Spigot, Paper
Links
- Quellcodegithub.com/CitizensDev/Citizens2
- Dokumentationwiki.citizensnpcs.co
- Fehlerverfolgungissues.citizensnpcs.co
- citizensnpcs.cocitizensnpcs.co
- Spigot pagespigotmc.org/resources/citizens.13811
- Modrinth pagemodrinth.com/plugin/citizens-npc
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/citizens
- Wikiwiki.citizensnpcs.co/Commands
- Wikiwiki.citizensnpcs.co/Permissions
- GitHubgithub.com/CitizensDev/CitizensAPI
- Modrinth pagemodrinth.com/plugin/citizens-npc/versions
- citizensnpcs.cocitizensnpcs.co
Was Server melden
Server-Plattformen
- Paper65
- Purpur14
- CraftBukkit4
- Spigot2
- Yatopia1
- Arclight1
- Parchment1
Plugin-Versionen
- 2.0.4321
- 2.0.4416
- 2.0.4114
- 2.0.426
- 2.0.406
- 2.0.395
- 2.0.375
- 2.0.293
- 2.0.282
- 2.0.332
- 2.0.132
- 2.0.352
- 2.0.301
- 2.0.271
- 2.0.311
- 2.0.321
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.