Find en server med FancyNpcs
Servere, der rapporterede 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
Om FancyNpcs
🔌 Om FancyNpcs
FancyNpcs er et Minecraft-plugin til at oprette og administrere non-player characters (NPCs) ved hjælp af packets. Det er målrettet Paper- og Folia-servere og tilbyder et packet-based alternativ til NPC-plugins, der bygger på entities. Pluginet fokuserer på konfigurerbart udseende og interaktioner, mens server-side entity overhead holdes minimal.
🎯 Formål
FancyNpcs er beregnet til serveradministratorer, der har brug for lette, tilpasningsvenlige NPCs til kosmetiske visninger, interaktive kiosker eller scripted interaktioner uden at spawne fulde server entities. Det løser problemet med tunge NPC-implementationer ved at bruge client-side packet rendering og et dokumenteret action-system.
⚙️ Funktioner
- Opret, kopiér, fjern og vis NPCs i spillet via en enkelt
/npc-kommando. - NPCs af player-type og mob-type med tilpasselige skins (username, UUID, URL eller lokal fil) og understøttelse af slim-model.
- Udstyrsspor: helmet, chestplate, leggings, boots, main hand og offhand.
- Glowing med konfigurerbare farver og valgfri synlighed i spillerlisten for NPCs af player-type.
- Display names med understøttelse af MiniMessage, PlaceholderAPI og MiniPlaceholders.
- Action-system med triggers og flere action-typer (add, remove, list, reorder, clear) til interaktiv adfærd.
- Styring af placering og rotation, move/teleport-kommandoer og afstandsbaseret "turn to player"-adfærd.
- Understøttelse af size/scale for nyere Minecraft-versioner, hvor det er tilgængeligt.
- Pluginet eksponerer et API til programmatisk oprettelse og administration af NPCs.
🧩 Hvem det er til
- Survival- og SMP-servere, der ønsker kosmetiske eller interaktive NPCs uden ekstra entity-load.
- Netværk eller lobbyer, der har brug for lette NPCs til menuer, butikker eller informationspunkter.
- Udviklere, der vil integrere NPC-oprettelse via et tilgængeligt API.
🏗️ Eksempler på brug
- En hub-server opretter statiske NPCs med brugerdefinerede skins, der viser information, når de klikkes på.
- En RPG-server bruger NPCs med scripted actions til at guide spillere eller udløse kommandoer og beskeder.
- Et udvikler-plugin registrerer NPCs under runtime ved hjælp af FancyNpcs API.
⌨️ Kommandoer
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Vis hjælp om NPC-kommandoer. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Opret en ny NPC (understøtter flags for position, world, type). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Fjern den angivne NPC. | fancynpcs.command.npc.remove | Admin |
/npc list | Vis alle NPCs (kan filtreres). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Vis information om en NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Skift NPC's skin (username, url, file, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Sæt eller ryd et udstyrsslot for en NPC. |
/npc teleport (npc) | Teleportér til den angivne NPC. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Tilføj en action til en NPC's trigger. | fancynpcs.command.npc.action.add | Admin |
🔐 Tilladelser
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Adgang til kommandoen /npc help. | not specified |
fancynpcs.command.npc.create | Oprette nye NPCs. | not specified |
fancynpcs.command.npc.remove | Fjerne eksisterende NPCs. | not specified |
fancynpcs.command.npc.list | Vise NPCs på tværs af alle verdener. | not specified |
fancynpcs.command.npc.info | Se detaljerede NPC-oplysninger. | not specified |
fancynpcs.command.npc.skin | Ændre en NPC's skin. | not specified |
fancynpcs.command.npc.equipment.(sub) | Administrere NPC'ers udstyrsspor. | not specified |
fancynpcs.command.npc.action.add | Tilføje actions til NPC-triggers. | not specified |
fancynpcs.command.npc.teleport | Teleportere til en NPC. | not specified |
⚙️ Installation
📥 Opsætning
- Download FancyNpcs-pluginets JAR fra en understøttet distributionsside.
- Læg JAR-filen i serverens
plugins/-mappe. - Genstart serveren og tjek serverkonsollen for at bekræfte, at pluginet blev indlæst.
📦 Afhængigheder
- FancyNpcs er bygget til Paper og Folia serversoftware og kræver Paper for at køre. Forfatteren dokumenterer pluginet som ikke krævende yderligere eksterne plugin-afhængigheder.
🧾 Konfiguration
- Pluginet tilbyder in-game kommandoer til de fleste opgaver; konfigurationsfiler og pluginets adfærd er dokumenteret i den officielle dokumentation.
🧠 Tekniske noter
- Bekræftet understøttet serversoftware: Paper og Folia.
- FancyNpcs bruger packet-based rendering til at vise NPCs for klienter i stedet for at spawne vedvarende server-side entities.
- Projektet eksponerer et Java API til integration og programmatisk oprettelse samt registrering af NPCs.
- Forfatteren indsamler anonyme brugsmetrikker med en opt-out-mulighed; detaljer om dataindsamling er dokumenteret af projektet.
🤝 Hvornår dette plugin er nyttigt
Hvis du har brug for client-rendered NPCs med fleksibelt udseende og scripted interaktioner, mens serverens entity-load holdes lav, tilbyder FancyNpcs en packet-based løsning med administration i spillet og et API til integrationer.
Kommentarer
Ingen kommentarer endnu
Vær den første til at kommentere.
Til serveradministratorer
- Forfattere
- FancyInnovations
- Understøttede platforme
- Paper, Folia
Links
- Downloadmodrinth.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
Hvad servere rapporterer
Serverplatforme
- Paper38
- Purpur3
- Leaf2
Pluginversioner
- 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
Tallene kommer fra servere, der viser deres plugins, når MSHQ tjekker dem. Mange servere skjuler listen, så den reelle brug er højere.