Hitta en server med FancyNpcs
Servrar som rapporterat FancyNpcs: 42
- SentrySMP 13 onlineJava
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 48 onlineJava
- play.vcraft.fr:23020 16 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 23 online
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 1 onlineJava + Bedrock
- 54.39.122.49:25565 7 onlineJava + Bedrock
Om FancyNpcs
🔌 Om FancyNpcs
FancyNpcs är ett Minecraft-plugin för att skapa och hantera non-player characters (NPCs) med hjälp av packets. Det är riktat mot Paper- och Folia-servrar och erbjuder ett packet-based alternativ till NPC-plugins som bygger på entities. Pluginet fokuserar på konfigurerbart utseende och interaktioner, samtidigt som server-side entity overhead minimeras.
🎯 Syfte
FancyNpcs är avsett för serveradministratörer som behöver lätta, anpassningsbara NPCs för kosmetiska visningar, interaktiva kiosker eller skriptade interaktioner utan att skapa fullständiga server entities. Det löser problemet med tunga NPC-implementationer genom client-side packet rendering och ett dokumenterat action-system.
⚙️ Funktioner
- Skapa, kopiera, ta bort och lista NPCs i spelet via ett enda
/npc-kommando. - NPCs av player-typ och mob-typ med anpassningsbara skins (username, UUID, URL eller lokal fil) och stöd för slim-modell.
- Utrustningsplatser: helmet, chestplate, leggings, boots, main hand och offhand.
- Glowing med konfigurerbara färger och valfri synlighet i spelarlistan för NPCs av player-typ.
- Display names som stöder MiniMessage, PlaceholderAPI och MiniPlaceholders.
- Action-system med triggers och flera action-typer (add, remove, list, reorder, clear) för interaktivt beteende.
- Kontroll över plats och rotation, förflyttnings-/teleport-kommandon och avståndsbaserat "turn to player"-beteende.
- Stöd för size/scale för nyare Minecraft-versioner där det finns tillgängligt.
- Pluginet exponerar ett API för programmatisk skapande och hantering av NPCs.
🧩 Vem det är för
- Survival- och SMP-servrar som vill ha kosmetiska eller interaktiva NPCs utan extra entity-load.
- Nätverk eller lobbyer som behöver lätta NPCs för menyer, butiker eller informationspunkter.
- Utvecklare som vill integrera NPC-skapande via ett tillgängligt API.
🏗️ Exempel på användning
- En hubbserver skapar statiska NPCs med anpassade skins som visar information när de klickas på.
- En RPG-server använder NPCs med skriptade actions för att guida spelare eller trigga kommandon och meddelanden.
- Ett utvecklarplugin registrerar NPCs vid runtime med FancyNpcs API.
⌨️ Kommandon
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Visa hjälp om NPC-kommandon. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Skapa en ny NPC (stöder flags för position, world, type). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Ta bort den angivna NPC:n. | fancynpcs.command.npc.remove | Admin |
/npc list | Lista alla NPCs (filtrerbart). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Visa information om en NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Ändra NPC:ns skin (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Sätt eller rensa en utrustningsplats för en NPC. |
/npc teleport (npc) | Teleportera till den angivna NPC:n. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Lägg till en action till en NPC:s trigger. | fancynpcs.command.npc.action.add | Admin |
🔐 Behörigheter
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Åtkomst till kommandot /npc help. | not specified |
fancynpcs.command.npc.create | Skapa nya NPCs. | not specified |
fancynpcs.command.npc.remove | Ta bort befintliga NPCs. | not specified |
fancynpcs.command.npc.list | Lista NPCs över alla världar. | not specified |
fancynpcs.command.npc.info | Visa detaljerad NPC-information. | not specified |
fancynpcs.command.npc.skin | Ändra en NPC:s skin. | not specified |
fancynpcs.command.npc.equipment.(sub) | Hantera NPC:s utrustningsplatser. | not specified |
fancynpcs.command.npc.action.add | Lägg till actions till NPC-triggers. | not specified |
fancynpcs.command.npc.teleport | Teleportera till en NPC. | not specified |
⚙️ Installation
📥 Setup
- Ladda ner FancyNpcs-pluginens JAR från en stödd distributionssida.
- Placera JAR-filen i serverns
plugins/-katalog. - Starta om servern och kontrollera serverkonsolen för att bekräfta att pluginet laddades.
📦 Beroenden
- FancyNpcs är byggt för Paper- och Folia-serverprogramvara och kräver Paper för att köras. Författaren dokumenterar pluginet som att det inte kräver några extra externa pluginberoenden.
🧾 Konfiguration
- Pluginet erbjuder kommandon i spelet för de flesta uppgifter; konfigurationsfiler och pluginets beteende dokumenteras i den officiella dokumentationen.
🧠 Tekniska notiser
- Bekräftad serverprogramvara som stöds: Paper och Folia.
- FancyNpcs använder packet-based rendering för att visa NPCs för klienter i stället för att skapa permanenta server-side entities.
- Projektet exponerar ett Java API för integration och programmatisk skapande samt registrering av NPCs.
- Författaren samlar in anonyma användningsmått med möjlighet att opt-out; detaljer om datainsamling dokumenteras av projektet.
🤝 När detta plugin är användbart
Om du behöver client-rendered NPCs med flexibel utformning och skriptade interaktioner, samtidigt som du håller serverns entity-load låg, erbjuder FancyNpcs en packet-based lösning med hantering i spelet och ett API för integrationer.
Kommentarer
Inga kommentarer än
Bli först med att kommentera.
För serveradministratörer
- Författare
- FancyInnovations
- Stödda plattformar
- Paper, Folia
Länkar
- Ladda nedmodrinth.com/plugin/fancynpcs
- Dokumentationfancyinnovations.com/docs/minecraft-plugins/fancynpcs
- Supportfancyinnovations.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
Vad servrar rapporterar
Serverplattformar
- Paper37
- Purpur3
- Leaf2
Pluginversioner
- 2.12.120
- 2.11.08
- 2.12.1+3793
- 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
Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.