Znajdź serwer z FancyNpcs
Serwery zgłaszające FancyNpcs: 43
- SentrySMP 35 onlineJava
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 46 onlineJava
- play.vcraft.fr:23020 19 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 6 online
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 9 onlineJava + Bedrock
- 54.39.122.49:25565 7 onlineJava + Bedrock
O pluginie FancyNpcs
🔌 O FancyNpcs
FancyNpcs to plugin do Minecrafta służący do tworzenia i zarządzania postaciami niezależnymi (NPC) za pomocą packetów. Jest przeznaczony dla serwerów Paper i Folia i stanowi opartą na packetach alternatywę dla pluginów NPC opartych na encjach. Plugin skupia się na konfigurowalnym wyglądzie i interakcjach, minimalizując obciążenie encjami po stronie serwera.
🎯 Cel
FancyNpcs jest przeznaczony dla administratorów serwerów, którzy potrzebują lekkich, konfigurowalnych NPC do kosmetycznych wyświetleń, interaktywnych kiosków lub interakcji skryptowych, bez tworzenia pełnych encji serwera. Rozwiązuje problem ciężkich implementacji NPC, używając renderowania packetów po stronie klienta i udokumentowanego systemu akcji.
⚙️ Funkcje
- Twórz, kopiuj, usuwaj i wyświetlaj NPC w grze za pomocą jednej komendy
/npc. - NPC typu player i mob z konfigurowalnymi skinami (nazwa użytkownika, UUID, URL lub plik lokalny) oraz obsługą modelu slim.
- Sloty ekwipunku: helmet, chestplate, leggings, boots, konfiguracja main hand i offhand.
- Poświata z konfigurowalnymi kolorami oraz opcjonalna widoczność na liście graczy dla NPC typu player.
- Nazwy wyświetlane z obsługą MiniMessage, PlaceholderAPI i MiniPlaceholders.
- System akcji z triggerami i wieloma typami akcji (add, remove, list, reorder, clear) do interaktywnego zachowania.
- Kontrola pozycji i rotacji, komendy ruchu/teleportacji oraz zachowanie "obróć się do gracza" oparte na odległości.
- Obsługa size/scale w nowszych wersjach Minecrafta, gdy jest dostępna.
- Plugin udostępnia API do programowego tworzenia i zarządzania NPC.
🧩 Dla kogo jest ten plugin
- Serwery Survival i SMP, które chcą kosmetycznych lub interaktywnych NPC bez dodawania obciążenia encjami.
- Sieci lub lobby, które potrzebują lekkich NPC do menu, sklepów lub punktów informacyjnych.
- Deweloperzy, którzy chcą integrować tworzenie NPC za pomocą dostarczonego API.
🏗️ Przykładowe zastosowania
- Serwer hub tworzy stacjonarne NPC z własnymi skinami, które pokazują informacje po kliknięciu.
- Serwer RPG używa NPC ze skryptowymi akcjami, aby prowadzić graczy lub wyzwalać komendy i wiadomości.
- Plugin deweloperski rejestruje NPC w czasie działania, korzystając z API FancyNpcs.
⌨️ Komendy
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Pokazuje pomoc dotyczącą komend NPC. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Tworzy nowego NPC (obsługuje flagi dla pozycji, świata i typu). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Usuwa wskazanego NPC. | fancynpcs.command.npc.remove | Admin |
/npc list | Wyświetla listę wszystkich NPC (z filtrowaniem). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Pokazuje informacje o NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Zmienia skin NPC (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Ustawia lub czyści slot ekwipunku dla NPC. |
/npc teleport (npc) | Teleportuje do wskazanego NPC. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Dodaje akcję do triggera NPC. | fancynpcs.command.npc.action.add | Admin |
🔐 Uprawnienia
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Dostęp do komendy /npc help. | nie określono |
fancynpcs.command.npc.create | Tworzenie nowych NPC. | nie określono |
fancynpcs.command.npc.remove | Usuwanie istniejących NPC. | nie określono |
fancynpcs.command.npc.list | Wyświetlanie NPC między światami. | nie określono |
fancynpcs.command.npc.info | Podgląd szczegółowych informacji o NPC. | nie określono |
fancynpcs.command.npc.skin | Zmiana skinu NPC. | nie określono |
fancynpcs.command.npc.equipment.(sub) | Zarządzanie slotami ekwipunku NPC. | nie określono |
fancynpcs.command.npc.action.add | Dodawanie akcji do triggerów NPC. | nie określono |
fancynpcs.command.npc.teleport | Teleport do NPC. | nie określono |
⚙️ Instalacja
📥 Konfiguracja
- Pobierz plik JAR pluginu FancyNpcs z obsługiwanej strony dystrybucji.
- Umieść plik JAR w katalogu
plugins/serwera. - Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że plugin został załadowany.
📦 Zależności
- FancyNpcs jest zbudowany dla oprogramowania serwerowego Paper i Folia i wymaga Paper do działania. Autor dokumentuje, że plugin nie wymaga dodatkowych zewnętrznych zależności od innych pluginów.
🧾 Konfiguracja
- Plugin udostępnia komendy w grze do większości zadań; pliki konfiguracyjne i działanie pluginu są opisane w oficjalnej dokumentacji.
🧠 Uwagi techniczne
- Potwierdzone obsługiwane oprogramowanie serwerowe: Paper i Folia.
- FancyNpcs używa renderowania opartego na packetach, aby prezentować NPC klientom, zamiast spawnować trwałe encje po stronie serwera.
- Projekt udostępnia API Java do integracji oraz programowego tworzenia i rejestrowania NPC.
- Autor zbiera anonimowe metryki użycia z możliwością rezygnacji; szczegóły zbierania danych są opisane przez projekt.
🤝 Kiedy ten plugin jest przydatny
Jeśli potrzebujesz NPC renderowanych po stronie klienta z elastycznym wyglądem i skryptowanymi interakcjami, a jednocześnie chcesz utrzymać niskie obciążenie encjami na serwerze, FancyNpcs oferuje rozwiązanie oparte na packetach z zarządzaniem w grze i API do integracji.
Komentarze
Nie ma jeszcze komentarzy
Bądź pierwszą osobą, która skomentuje.
Dla administratorów serwerów
- Autorzy
- FancyInnovations
- Obsługiwane platformy
- Paper, Folia
Linki
- Pobierzmodrinth.com/plugin/fancynpcs
- Dokumentacjafancyinnovations.com/docs/minecraft-plugins/fancynpcs
- Wsparciefancyinnovations.com
- fancyinnovations.comfancyinnovations.com/docs/minecraft-plugins/fancynpcs/getting-started
- GitHubgithub.com/FancyInnovations/FancyPlugins
- GitHubgithub.com/FancyMcPlugins/FancyNpcs
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/fancynpcs
Co zgłaszają serwery
Platformy serwerów
- Paper38
- Purpur3
- Leaf2
Wersje pluginu
- 2.12.120
- 2.11.08
- 2.12.1+3794
- 2.12.1+3823
- 2.9.23
- 2.10.1-java21+21
- 2.9.2.3361
- 2.12.01
- 2.9.01
- 2.12.1+3811
Liczby pochodzą z serwerów, które pokazują listę pluginów podczas sprawdzania przez MSHQ. Wiele serwerów ją ukrywa, więc rzeczywiste użycie jest większe.