Minecraft Servers HQ

Plugin Minecraft NPC

Informações sobre NPC e servidores confirmados

🔌 Sobre o NPC

NPC é um plugin para Minecraft para servidores Spigot que permite aos administradores criar NPCs simples e persistentes. Cada NPC pode clonar a skin de um jogador ou usar uma skin baseada numa entidade, é guardado no disco para persistir entre reinícios do servidor e mostra uma mensagem configurável quando um jogador interage com ele.

🎯 Objetivo

O plugin oferece uma forma leve de colocar NPCs decorativos ou interativos num mundo de servidor para marcadores da equipa, seletores de lobby, lojistas estáticos ou outras interações simples em que não seja necessário usar frameworks de NPC mais completos.

⚙️ Funcionalidades

  • Cria NPCs que, por defeito, clonam a skin do jogador que os criou.
  • Opção para especificar uma entidade ou nome de skin para alterar a aparência de um NPC.
  • Os NPCs persistem entre reinícios do servidor ao guardar localizações e dados da skin num ficheiro data.yml.
  • Cada NPC pode mostrar uma mensagem personalizada quando é clicado.
  • Comandos básicos de criar e eliminar para administração dentro do jogo.
  • O plugin guarda os dados numa pasta de plugin (NpcMain) e cria o data.yml na primeira execução.
  • As versões fornecidas pelo autor destinam-se a versões específicas de Minecraft/Spigot (um jar separado por cada versão de servidor suportada).

🧩 Para quem é

Este plugin é destinado a administradores de servidores Spigot de pequeno a médio porte que precisam de NPCs simples e persistentes sem a complexidade de frameworks de NPC maiores. É مناسب para servidores de lobby ou survival que precisam de NPCs estáticos para mensagens ou presença estética.

🏗️ Exemplos de uso

  • Colocar um NPC no spawn que mostre as regras do servidor quando clicado.
  • Criar uma estátua decorativa que corresponda à skin de um membro da equipa.
  • Usar NPCs como seletores com nome e clicáveis num lobby para abrir menus (através da mensagem do NPC ou combinando com outros plugins).

⌨️ Comandos

ComandoDescriçãoPermissãoAcesso
`/createnpc <nameentity>`Cria um NPC na localização do jogador; por defeito clona a skin do jogador ou usa o nome de skin/entidade fornecido.não especificado
/deletenpcComando interativo de eliminação (seleciona um NPC para remover).não especificadoAdmin
/destroynpc <npcname>Remove o NPC alvo e a respetiva entrada do armazenamento de dados.não especificadoAdmin

(Os comandos acima estão documentados nos recursos oficiais do plugin.)

⚙️ Instalação

📥 Configuração

  • Descarrega o jar do plugin adequado para a versão do teu servidor Spigot.
  • Coloca o jar no diretório plugins/ do servidor.
  • Inicia ou reinicia o servidor.
  • No primeiro carregamento, o plugin criará uma pasta de plugin (NpcMain) e um ficheiro data.yml para guardar as entradas dos NPCs.

📦 Dependências

  • O autor não documenta dependências obrigatórias.

🧾 Configuração

  • Os dados dos NPCs (posições, nomes, assinaturas de skin, mensagens) são guardados em data.yml dentro da pasta do plugin.
  • Editar o data.yml permite mudar o nome ou a mensagem de um NPC; é necessário reiniciar o servidor para carregar as alterações manuais.

🧠 Notas técnicas

  • O autor publica builds separadas para versões específicas de Spigot/Minecraft; o build atual do repositório tem como alvo Spigot 1.18.2 e o projeto indica que as versões não são compatíveis com versões anteriores entre grandes lançamentos do servidor.
  • O repositório do projeto está licenciado sob a licença MIT.
  • O plugin inclui métricas de utilização (bStats), como indicado pelos metadados do repositório e do recurso.

🤝 Quando este plugin é útil

Se precisas de NPCs simples e persistentes que mostrem mensagens ou sirvam como marcadores decorativos/da equipa sem adotar um framework de NPC maior, este plugin oferece uma solução pequena e direcionada para versões de servidores Spigot.

Servidores com o plugin NPC

A página do plugin NPC mostra os servidores onde o monitoramento encontrou este plugin, a plataforma usada e a versão.

Um plugin pode adicionar comandos, economia, segurança, permissões de acesso, minigames, integrações e outras mecânicas. O papel real de NPC depende das configurações do servidor.

Os dados são gerados automaticamente a partir de respostas técnicas dos servidores. Se um servidor mantém a lista de plugins privada, pode usar NPC mas não aparecer nesta seção.

Use a lista de servidores com NPC para comparar projetos, verificar versões suportadas ou encontrar exemplos de uso do plugin em servidores públicos.