Trova un server con Citizens
Server che segnalano Citizens: 90
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 11 onlineJava
- Smithtainment 10 onlineJavaSurvival
- AsperaSMP✦|asperamc.com SENTIENT TOOLS•BOSS BATTLES•26.2 5 onlineJava
- Equestrifun 6 onlineJavaHorse
- LibertySMP ✦ Survie • Économie • Quêtes Nouveauté donjon 5 onlineJava
- A Fallout Roleplaying Server 0 onlineJava
Informazioni su Citizens
🔌 Informazioni su Citizens
Citizens è un plugin per Minecraft che fornisce un sistema completo per creare e gestire NPC lato server. Supporta molti tipi di NPC (simili ai giocatori, mob, negozianti, guardie, statue) e mette a disposizione un'API così che altri plugin e codice personalizzato possano aggiungere comportamenti, trait e integrazioni.
🎯 Scopo
Citizens risolve la necessità di personaggi non giocanti persistenti e configurabili su un server: gli NPC possono funzionare come negozianti interattivi, attori scriptati, guardie che seguono waypoint, chioschi informativi o statue decorative. Il plugin viene usato sia dai proprietari dei server per costruire funzionalità di gameplay sia dagli sviluppatori per estendere le funzionalità tramite l'API di Citizens.
⚙️ Funzionalità
- Creare e rimuovere NPC con comandi in gioco.
- Più tipi di NPC (giocatore, basati su mob, villager, ecc.).
- Assegnare comandi o azioni scriptate agli NPC (trigger al click/esecuzione, collegamenti di comando).
- Waypoint e comportamento di pattugliamento per NPC in movimento.
- Trait ed editor per personalizzare comportamento e aspetto degli NPC.
- Modelli e persistenza in modo che gli NPC sopravvivano ai riavvii.
- API per sviluppatori per addon, trait e integrazioni.
🧩 A chi è rivolto
- Proprietari di server che vogliono NPC interattivi per negozi, guide o scenari.
- Sviluppatori di plugin che hanno bisogno di un'API per NPC per creare integrazioni o minigiochi.
- Server community che richiedono personaggi non giocanti decorativi o funzionali.
🏗️ Casi d'uso di esempio
- Un server Survival usa negozianti NPC per scambiare oggetti senza plugin economici.
- Un server RPG scripta NPC per offrire missioni e dialoghi.
- Un amministratore piazza NPC guardia in pattugliamento che seguono waypoint intorno a una città.
- Gli sviluppatori aggiungono trait personalizzati agli NPC per le interazioni dei minigiochi.
⌨️ Comandi
| Comando | Descrizione | Permesso | Accesso |
|---|---|---|---|
/citizens | Mostra informazioni di base sul plugin e una panoramica di gestione. | citizens.admin | Admin |
/npc | Comando principale per creare, modificare e gestire gli NPC (sono disponibili molti sottocomandi). | vari nodi di permesso citizens.npc.* | Admin |
(Nota: /npc espone molti sottocomandi e nodi di permesso più granulari per funzioni specifiche; consulta la documentazione del plugin per l'elenco completo dei comandi.)
🔐 Permessi
| Permesso | Descrizione | Predefinito |
|---|---|---|
citizens.admin | Accesso amministrativo di alto livello alle informazioni e alla gestione del plugin. | non specificato |
citizens.npc.talk | Permette a un giocatore di attivare interazioni di dialogo con gli NPC. | non specificato |
citizens.npc.list | Permette di elencare gli NPC. | non specificato |
citizens.waypoints.disableteleport | Esempio di permesso relativo ai waypoint mostrato nella documentazione. | non specificato |
(Esistono molti altri nodi di permesso per comandi e trait specifici; il riferimento ai permessi del plugin li elenca in dettaglio.)
⚙️ Installazione
📥 Configurazione
- Scarica il JAR ufficiale del plugin Citizens dalla distribuzione ufficiale del progetto (catalogo plugin o download del progetto).
- Inserisci il JAR nella directory
plugins/del tuo server su un server compatibile con Spigot o Paper. - Riavvia il server e controlla la console per confermare che Citizens sia stato caricato e abbia creato le sue directory dati.
📦 Dipendenze
- Per impostazione predefinita non sono elencate dipendenze esterne obbligatorie. Citizens viene spesso esteso da addon opzionali (addon di terze parti o altri plugin), ma nessuno è obbligatorio per il funzionamento di base.
🧠 Note tecniche
- Citizens fornisce un'API rivolta agli sviluppatori così che altri plugin possano creare trait, interagire con gli NPC e agganciare eventi NPC.
- Il plugin memorizza i dati degli NPC in modo persistente, così gli NPC restano dopo i riavvii, e supporta trait/editor per la personalizzazione a runtime.
- La documentazione ufficiale e una wiki della community coprono comandi, permessi, trait, editor e punti di integrazione.
🤝 Quando questo plugin è utile
Se ti servono NPC duraturi e scriptabili, oltre a un'API per integrare i personaggi non giocanti nel gameplay o nei sistemi del server, Citizens offre la gestione centrale degli NPC, la persistenza e i punti di estensione richiesti sia dagli amministratori di server sia dagli sviluppatori di plugin.
Commenti
Ancora nessun commento
Sii il primo a commentare.
Per gli amministratori dei server
- Autori
- CitizensDev
- Piattaforme supportate
- Spigot, Paper
Link
- Codice sorgentegithub.com/CitizensDev/Citizens2
- Documentazionewiki.citizensnpcs.co
- Tracker dei problemiissues.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
Cosa segnalano i server
Piattaforme dei server
- Paper67
- Purpur14
- CraftBukkit4
- Spigot2
- Yatopia1
- Arclight1
- Parchment1
Versioni del plugin
- 2.0.4322
- 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.322
- 2.0.352
- 2.0.301
- 2.0.271
- 2.0.311
I numeri vengono dai server che elencano i plugin durante i controlli di MSHQ. Molti nascondono l’elenco, quindi l’uso reale è maggiore.