Plugin Minecraft FancyNpcs
Informações sobre FancyNpcs e os servidores onde ele foi encontrado
🔌 Sobre o FancyNpcs
FancyNpcs é um plugin de Minecraft para criar e gerenciar personagens não jogáveis (NPCs) usando packets. Ele é voltado para servidores Paper e Folia e oferece uma alternativa baseada em packets aos plugins de NPCs baseados em entidades. O plugin foca em aparência e interações configuráveis, reduzindo ao máximo a sobrecarga de entidades no servidor.
🎯 Objetivo
O FancyNpcs foi feito para administradores de servidor que precisam de NPCs leves e personalizáveis para exibições cosméticas, quiosques interativos ou interações com script, sem spawnar entidades completas do servidor. Ele resolve o problema de implementações pesadas de NPCs usando renderização de packets no cliente e um sistema de ações documentado.
⚙️ Recursos
- Crie, copie, remova e liste NPCs no jogo com um único comando
/npc. - NPCs do tipo jogador e do tipo mob com skins personalizáveis (nome de usuário, UUID, URL ou arquivo local) e suporte ao modelo slim.
- Slots de equipamento: capacete, peitoral, calças, botas, configuração da mão principal e da mão secundária.
- Brilho com cores configuráveis e visibilidade opcional na lista de jogadores para NPCs do tipo jogador.
- Nomes de exibição com suporte a MiniMessage, PlaceholderAPI e MiniPlaceholders.
- Sistema de ações com gatilhos e vários tipos de ação (adicionar, remover, listar, reordenar, limpar) para comportamentos interativos.
- Controles de localização e rotação, comandos de movimento/teleporte e comportamento de "virar para o jogador" baseado na distância.
- Suporte a tamanho/escala nas versões mais novas do Minecraft, quando disponível.
- O plugin expõe uma API para criação e gerenciamento programáticos de NPCs.
🧩 Para quem é
- Servidores Survival e SMP que querem NPCs cosméticos ou interativos sem adicionar carga de entidades.
- Networks ou lobbies que precisam de NPCs leves para menus, lojas ou pontos de informação.
- Desenvolvedores que querem integrar a criação de NPCs por meio de uma API fornecida.
🏗️ Casos de uso de exemplo
- Um servidor hub cria NPCs estacionários com skins personalizadas que mostram informações ao clicar.
- Um servidor RPG usa NPCs com ações scriptadas para guiar jogadores ou disparar comandos e mensagens.
- Um plugin de desenvolvedor registra NPCs em tempo de execução usando a API do FancyNpcs.
⌨️ Comandos
| Command | Description | Permission | Access |
|---|---|---|---|
/npc help | Exibe ajuda sobre os comandos de NPC. | fancynpcs.command.npc.help | Admin |
/npc create (name) | Cria um novo NPC (suporta flags para posição, mundo e tipo). | fancynpcs.command.npc.create | Admin |
/npc remove (npc) | Remove o NPC especificado. | fancynpcs.command.npc.remove | Admin |
/npc list | Lista todos os NPCs (com filtro). | fancynpcs.command.npc.list | Admin |
/npc info (npc) | Mostra informações sobre um NPC. | fancynpcs.command.npc.info | Admin |
/npc skin (npc) (...) | Altera a skin do NPC (nome de usuário, url, arquivo, mirror). | fancynpcs.command.npc.skin | Admin |
| `/npc equipment (npc) (set | clear | list)` | Define ou limpa um slot de equipamento de um NPC. |
/npc teleport (npc) | Teleporta até o NPC especificado. | fancynpcs.command.npc.teleport | Admin |
/npc action (npc) (trigger) add (actiontype) | Adiciona uma ação ao gatilho de um NPC. | fancynpcs.command.npc.action.add | Admin |
🔐 Permissões
| Permission | Description | Default |
|---|---|---|
fancynpcs.command.npc.help | Acesso ao comando /npc help. | não especificado |
fancynpcs.command.npc.create | Criar novos NPCs. | não especificado |
fancynpcs.command.npc.remove | Remover NPCs existentes. | não especificado |
fancynpcs.command.npc.list | Listar NPCs entre mundos. | não especificado |
fancynpcs.command.npc.info | Ver informações detalhadas de NPCs. | não especificado |
fancynpcs.command.npc.skin | Alterar a skin de um NPC. | não especificado |
fancynpcs.command.npc.equipment.(sub) | Gerenciar slots de equipamento de NPCs. | não especificado |
fancynpcs.command.npc.action.add | Adicionar ações aos gatilhos de NPCs. | não especificado |
fancynpcs.command.npc.teleport | Teleportar-se para um NPC. | não especificado |
⚙️ Instalação
📥 Configuração
- Baixe o arquivo JAR do plugin FancyNpcs de uma página de distribuição compatível.
- Coloque o JAR no diretório
plugins/do seu servidor. - Reinicie o servidor e verifique o console para confirmar que o plugin foi carregado.
📦 Dependências
- O FancyNpcs foi criado para o software de servidor Paper e Folia e requer Paper para funcionar. O autor documenta que o plugin não exige dependências externas adicionais de outros plugins.
🧾 Configuração
- O plugin fornece comandos no jogo para a maioria das tarefas; os arquivos de configuração e o comportamento do plugin estão documentados na documentação oficial.
🧠 Notas técnicas
- Software de servidor compatível confirmado: Paper e Folia.
- O FancyNpcs usa renderização baseada em packets para apresentar NPCs aos clientes, em vez de gerar entidades persistentes no lado do servidor.
- O projeto expõe uma API Java para integração e criação/registro programático de NPCs.
- O autor coleta métricas anônimas de uso com opção de opt-out; os detalhes da coleta de dados estão documentados pelo projeto.
🤝 Quando este plugin é útil
Se você precisa de NPCs renderizados no cliente com aparência flexível e interações scriptadas, mantendo baixa a carga de entidades no servidor, o FancyNpcs oferece uma solução baseada em packets com gerenciamento no jogo e uma API para integrações.
- A Minecraft Server851.69
- Netherlite is loading...249.31
- LilBoxPvP
Um servidor focado em BoxPvP com combates rápidos na arena, duelos e progressão sazonal. Oferece itens personalizados, menus guiados por NPCs e provavelmente crossplay entre Java e Bedrock.
347.96 - Racsu Planet
MMORPG de Survival com cross-play (Java + Bedrock), com habilidades, missões, masmorras personalizadas e uma economia no jogo, apoiado por uma loja oficial e um hub da comunidade.
147.76 - A Minecraft Server143.91
- EthelMC
Survival comunitário com economia, proteção de terrenos, arenas e crossplay (Java & Bedrock). Ranks e lojas de jogadores.
042.34 - SentinelCraft
Comunidade de survival com tradição: Towns, mcMMO e economia — sem grief, com eventos e comunidade acolhedora.
035.09 - ÂCOIN SERVER034.63
- FoxyCraft030.4
- ÂShockSMP Âis restarting...029.17
- Raid: The Nether024.69
- GalaxyCraft024.52
- MOTD LOADING024.08
- Bloxito022.56
- AetherCraft
SMP Survival semi-personalizado com proteção de terrenos, economia controlada pelos jogadores, itens e mobs personalizados, vários mundos e suporte a crossplay entre Bedrock/Java.
022.2 - A Minecraft Server021.37
- Welcome to RoseCraft06.52
- Hosted by Hostify.cz05.47
- A Minecraft Server05.24
A página do plugin FancyNpcs mostra em quais servidores o monitoramento encontrou esse plugin e com quais plataformas e versões ele aparece.
Plugins podem adicionar comandos, economia, proteção, permissões, minigames, integrações ou outras mecânicas. A função real de FancyNpcs depende da configuração de cada servidor.
Os dados são gerados automaticamente a partir das respostas técnicas dos servidores. Se um servidor oculta a lista de plugins, ele pode não aparecer nesta seção, mesmo usando FancyNpcs.
Use a lista de servidores com FancyNpcs para comparar projetos, verificar versões compatíveis ou encontrar exemplos de uso do plugin em servidores públicos.