Minecraft plugin FancyNpcs
Informace o FancyNpcs a serverech, kde byl nalezen
🔌 O FancyNpcs
FancyNpcs je plugin pro Minecraft pro vytváření a správu non-player characters (NPCs) pomocí packetů. Cílí na servery Paper a Folia a nabízí packet-based alternativu k NPC pluginům založeným na entitách. Plugin se zaměřuje na konfigurovatelný vzhled a interakce a zároveň minimalizuje zátěž entit na straně serveru.
🎯 Účel
FancyNpcs je určen pro správce serverů, kteří potřebují lehké, přizpůsobitelné NPC pro kosmetické prvky, interaktivní kiosky nebo skriptované interakce bez vytváření plných serverových entit. Řeší problém těžkých implementací NPC pomocí client-side packet renderingu a zdokumentovaného systému akcí.
⚙️ Funkce
- Vytvářejte, kopírujte, odstraňujte a vypisujte NPC ve hře pomocí jediného příkazu
/npc. - NPC typu player a mob s přizpůsobitelnými skiny (username, UUID, URL nebo lokální soubor) a podporou slim-modelu.
- Sloty výstroje: helmet, chestplate, leggings, boots, main hand a offhand.
- Glowing s konfigurovatelnými barvami a volitelnou viditelností v seznamu hráčů pro NPC typu player.
- Display names s podporou MiniMessage, PlaceholderAPI a MiniPlaceholders.
- Systém action s triggery a více typy akcí (add, remove, list, reorder, clear) pro interaktivní chování.
- Ovládání polohy a rotace, příkazy move/teleport a chování "turn to player" podle vzdálenosti.
- Podpora size/scale pro novější verze Minecraftu, kde je dostupná.
- Plugin poskytuje API pro programové vytváření a správu NPC.
🧩 Pro koho to je
- Servery Survival a SMP, které chtějí kosmetická nebo interaktivní NPC bez přidání zátěže entit.
- Sítě nebo lobby, které potřebují lehká NPC pro menu, obchody nebo informační místa.
- Vývojáře, kteří chtějí integrovat vytváření NPC přes poskytnuté API.
🏗️ Příklady použití
- Hub server vytváří statická NPC s vlastními skiny, která zobrazují informace po kliknutí.
- RPG server používá NPC se skriptovanými akcemi k vedení hráčů nebo spouštění příkazů a zpráv.
- Vývojářský plugin registruje NPC za běhu pomocí FancyNpcs API.
⌨️ Příkazy
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Zobrazit nápovědu k příkazům NPC. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Vytvořit nové NPC (podporuje flags pro position, world, type). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Odstranit zadané NPC. | fancynpcs.command.npc.remove | Admin |
/npc list | Vypsat všechna NPC (lze filtrovat). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Zobrazit informace o NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Změnit skin NPC (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Nastavit nebo vymazat slot výstroje pro NPC. |
/npc teleport (npc) | Teleportovat se ke zadanému NPC. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Přidat akci do triggeru NPC. | fancynpcs.command.npc.action.add | Admin |
🔐 Oprávnění
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Přístup k příkazu /npc help. | not specified |
fancynpcs.command.npc.create | Vytvářet nová NPC. | not specified |
fancynpcs.command.npc.remove | Odstraňovat existující NPC. | not specified |
fancynpcs.command.npc.list | Vypisovat NPC napříč světy. | not specified |
fancynpcs.command.npc.info | Zobrazovat detailní informace o NPC. | not specified |
fancynpcs.command.npc.skin | Měnit skin NPC. | not specified |
fancynpcs.command.npc.equipment.(sub) | Spravovat sloty výstroje NPC. | not specified |
fancynpcs.command.npc.action.add | Přidávat akce do triggerů NPC. | not specified |
fancynpcs.command.npc.teleport | Teleportovat se k NPC. | not specified |
⚙️ Instalace
📥 Nastavení
- Stáhněte soubor JAR pluginu FancyNpcs z podporované distribuční stránky.
- Umístěte JAR do adresáře
plugins/vašeho serveru. - Restartujte server a zkontrolujte konzoli serveru, zda se plugin načetl.
📦 Závislosti
- FancyNpcs je vytvořen pro serverový software Paper a Folia a pro běh vyžaduje Paper. Autor uvádí, že plugin nevyžaduje žádné další externí závislosti na jiných pluginech.
🧾 Konfigurace
- Plugin poskytuje pro většinu úkolů příkazy ve hře; konfigurační soubory a chování pluginu jsou zdokumentovány v oficiální dokumentaci.
🧠 Technické poznámky
- Potvrzený podporovaný serverový software: Paper a Folia.
- FancyNpcs používá packet-based rendering k zobrazení NPC klientům místo vytváření přetrvávajících serverových entit.
- Projekt poskytuje Java API pro integraci a programové vytváření a registraci NPC.
- Autor sbírá anonymní metriky používání s možností opt-out; podrobnosti o sběru dat jsou dokumentovány projektem.
🤝 Kdy je tento plugin užitečný
Pokud potřebujete NPC renderovaná na klientovi s flexibilním vzhledem a skriptovanými interakcemi a zároveň chcete udržet zátěž entit na serveru nízkou, FancyNpcs nabízí packet-based řešení s ovládáním ve hře a API pro integrace.
- A Minecraft Server851.71
- Netherlite is loading...249.66
- LilBoxPvP
Server zaměřený na BoxPvP s rychlými souboji v aréně, duely a sezónním postupem. Nabízí vlastní předměty, nabídky ovládané NPC a pravděpodobně crossplay mezi Java a Bedrock.
348.41 - Racsu Planet
Cross-play Survival MMORPG (Java + Bedrock) s dovednostmi, úkoly, vlastními dungeony a herní ekonomikou, podporované oficiálním obchodem a komunitním hubem.
346.73 - EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
043.98 - A Minecraft Server142.56
- SentinelCraft
Dlouho běžící survival server: Towns, mcMMO, ekonomika hráčů — žádné griefování, přátelská komunita.
035.7 - ÂCOIN SERVER034.99
- FoxyCraft134.3
- ÂShockSMP Âis restarting...131.85
- MOTD LOADING024.91
- Raid: The Nether024.8
- GalaxyCraft024.05
- Bloxito022.66
- AetherCraft
Polopřizpůsobené Survival SMP s ochranou pozemků, ekonomikou řízenou hráči, vlastními předměty a moby, více světy a podporou crossplaye Bedrock/Java.
022.3 - A Minecraft Server021.47
- Hosted by Hostify.cz05.47
- A Minecraft Server05.25
- Simply MC!05.06
Stránka pluginu FancyNpcs ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role FancyNpcs závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když FancyNpcs používá.
Použijte seznam serverů s FancyNpcs k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.