Plugin Minecraft Citizens
Informacje o Citizens i potwierdzonych serwerach
🔌 O Citizens
Citizens to plugin do Minecraft, który zapewnia kompletny system tworzenia i zarządzania NPC po stronie serwera. Obsługuje wiele typów NPC (podobnych do graczy, mobów, handlarzy, strażników, posągów) i udostępnia API, dzięki któremu inne pluginy i własny kod mogą dodawać zachowania, traitsy i integracje.
🎯 Cel
Citizens rozwiązuje potrzebę posiadania trwałych, konfigurowalnych postaci niezależnych na serwerze: NPC mogą działać jako interaktywni handlarze, aktorzy ze skryptami, strażnicy podążający za waypointami, kioski informacyjne lub dekoracyjne posągi. Plugin jest używany zarówno przez właścicieli serwerów do tworzenia funkcji rozgrywki, jak i przez deweloperów do rozszerzania funkcjonalności za pomocą API Citizens.
⚙️ Funkcje
- Tworzenie i usuwanie NPC za pomocą komend w grze.
- Wiele typów NPC (gracz, oparte na mobach, wieśniacy itp.).
- Przypisywanie komend lub akcji skryptowych do NPC (wyzwalacze kliknięcia/uruchomienia, podpięte komendy).
- Waypointy i zachowanie patrolowe dla poruszających się NPC.
- Trait i edytory do dostosowywania zachowania i wyglądu NPC.
- Szablony i trwałość, aby NPC przetrwały restarty.
- API dla deweloperów do addonów, traitów i integracji.
🧩 Dla kogo
- Właściciele serwerów, którzy chcą interaktywnych NPC do sklepów, przewodników lub scenerii.
- Deweloperzy pluginów potrzebujący API NPC do tworzenia integracji lub minigier.
- Serwery społecznościowe, które potrzebują dekoracyjnych lub funkcjonalnych postaci niezależnych.
🏗️ Przykładowe zastosowania
- Serwer Survival używa handlarzy NPC do wymiany przedmiotów bez pluginów ekonomii.
- Serwer RPG skryptuje NPC, aby oferowali zadania i dialogi.
- Admin ustawia patrolujące NPC strażników, którzy podążają za waypointami wokół miasta.
- Deweloperzy dodają własne traitsy do NPC na potrzeby interakcji w minigrach.
⌨️ Komendy
| Komenda | Opis | Uprawnienie | Dostęp |
|---|---|---|---|
/citizens | Wyświetla podstawowe informacje o pluginie i ogólny widok zarządzania. | citizens.admin | Admin |
/npc | Główna komenda do tworzenia, edycji i zarządzania NPC (dostępnych jest wiele podkomend). | różne węzły uprawnień citizens.npc.* | Admin |
(Uwaga: /npc udostępnia wiele podkomend i bardziej szczegółowych węzłów uprawnień dla konkretnych funkcji; pełną सूची komend znajdziesz w dokumentacji pluginu.)
🔐 Uprawnienia
| Uprawnienie | Opis | Domyślne |
|---|---|---|
citizens.admin | Wysoki poziom dostępu administracyjnego do informacji i zarządzania pluginem. | nie określono |
citizens.npc.talk | Pozwala graczowi wywoływać interakcje rozmowy z NPC. | nie określono |
citizens.npc.list | Pozwala wyświetlać listę NPC. | nie określono |
citizens.waypoints.disableteleport | Przykładowe uprawnienie związane z waypointami pokazane w dokumentacji. | nie określono |
(Istnieje wiele dodatkowych węzłów uprawnień dla konkretnych komend i traitów; dokumentacja uprawnień pluginu opisuje je szczegółowo.)
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik JAR pluginu Citizens z oficjalnej dystrybucji projektu (katalog pluginów lub pliki do pobrania projektu).
- Umieść plik JAR w katalogu
plugins/swojego serwera na serwerze zgodnym ze Spigot lub Paper. - Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że Citizens został załadowany i utworzył swoje katalogi danych.
📦 Zależności
- Domyślnie nie są wymienione żadne wymagane zależności zewnętrzne. Citizens jest często rozszerzany przez opcjonalne addony (dodatki firm trzecich lub inne pluginy), ale żaden z nich nie jest wymagany do podstawowego działania.
🧠 Uwagi techniczne
- Citizens udostępnia API dla deweloperów, dzięki czemu inne pluginy mogą tworzyć traitsy, wchodzić w interakcję z NPC i podłączać zdarzenia NPC.
- Plugin przechowuje dane NPC w sposób trwały, więc NPC pozostają po restartach, i obsługuje traity/edytory do personalizacji w czasie działania.
- Oficjalna dokumentacja i wiki społeczności opisują komendy, uprawnienia, traitsy, edytory oraz punkty integracji.
🤝 Kiedy ten plugin jest przydatny
Jeśli potrzebujesz trwałych, skryptowalnych NPC oraz API do integrowania postaci niezależnych z rozgrywką lub systemami serwera, Citizens zapewnia podstawowe zarządzanie NPC, trwałość i punkty rozszerzeń potrzebne zarówno administratorom serwerów, jak i deweloperom pluginów.
- Restarting...1856.84
- Smithtainment
Survivalowe SMP nastawione na społeczność, z własnymi pluginami, ekonomią, mcMMO i mini‑grami — przyjazna społeczność i aktywne forum.
1155.7 - A Fallout Roleplaying Server754.09
- Akoot&Co
Przytulne, nastawione na społeczność SMP z obsługą Java i Bedrock, publiczną, na żywo aktualizowaną mapą świata, sklepem z donacjami i udogodnieniami do swobodnego budowania i eksploracji.
453.81 - FragPixel
Wielotrybowa sieć Java oferująca Survival, SkyBlock, BedWars i Duels, z gospodarką na serwerze, sklepami graczy, aukcjami i ochroną zajętych terenów.
151.36 - CorePlay
Klasyczny serwer survival CZ/SK z eventami, pojedynkami, aukcjami i przyjazną społecznością.
051.27 - The One Ring
Serwer Minecraft w klimacie LOTR — immersyjna Śródziemie: frakcje, wielkie budowle, handel, eventy i PvP oraz vanilla‑czary i unikalne przedmioty Lore.
151.04 - NRWsmp
Survival SMP skupione na niemieckojęzycznej społeczności z ekonomią, PvP (duele i FFA), regularnymi wydarzeniami, sklepem w grze (Tebex) oraz systemami czasu gry/nagród dla stałego progresu.
050.34 - Project Eden
Survival‑owy serwer skupiony na społeczności: ekonomia graczy, mcMMO, creative i cotygodniowe minigry — spokojna, przyjazna atmosfera.
250.18 - TGG Online
Koreański serwer Minecraft w stylu FPS oferujący zombie survival i minigry bomb/escape, z bogatym zestawem niestandardowej broni, własnych modeli oraz rozgrywką opartą na resource packu.
150.16 - Minetown
Holenderski serwer w stylu Minetopia — survival z ekonomią, wtyczkami i przyjazną społecznością. Zacznij przygodę już teraz!
050.01 - Minecraft4Ever
Survivalowy SMP nastawiony na język hiszpański, z wydarzeniami i zawartością przygodową. Oferuje ochronę terenu, ekonomię na serwerze i sklepy graczy, niestandardowe spotkania oraz grę społecznościową.
148.09 - L'oasis que vous méritez047.62
- A Minecraft Server147.43
- The Dojo
Towny Survival z progresją mcMMO, ekonomią graczy i naciskiem na społeczność — buduj miasta, rozwijaj umiejętności i graj z przyjaciółmi.
046.86 - minecity.pl046.77
- Britania
Serwer z modami — Survival, Freebuild i Semi‑RP; aktywna administracja i wiki. Wymagane mody Forge.
046.64 - Lululand046.39
- Anarchy has taken over.046.32
- RSD Minecraft
Freebuild survival z przyjazną społecznością, Dynmap i wsparciem Bedrock przez Geyser/Floodgate — skupienie na budowaniu i zabawie.
045.77
Strona pluginu Citizens pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.
Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola Citizens zależy od ustawień serwera.
Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać Citizens, ale nie pojawiać się w tej sekcji.
Użyj listy serwerów z Citizens, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.