Skip to content
Pular para o conteúdo
Voltar ao Blog
Plan: O Plugin de Análise Minecraft que Precisa

Plan: O Plugin de Análise Minecraft que Precisa

Alexandru Maftei
Alexandru Maftei
@ice
Atualizado
13 visualizações
TL;DR:Plan é um plugin de análise de servidores Minecraft que rastreia atividade dos jogadores, padrões de engajamento e tendências do servidor através de um painel web interativo. Mas suporta Spigot, Paper, Fabric, Bungeecord e outras plataformas a partir de um único jar.
🔗 Projeto open-source do Minecraft

plan-player-analytics/Plan

Plugin de análise de jogadores para plataformas de servidores Minecraft - Veja a atividade dos jogadores do seu servidor com facilidade. :calendar:

⭐ 995 stars💻 Java📄 LGPL-3.0
Ver no GitHub ↗

Gerenciar um servidor Minecraft é como voar às cegas a maior parte do tempo. Você vê os jogadores entrando e saindo, mas o que eles realmente estão fazendo? Onde passam seu tempo? Eles estão engajados ou apenas passando? Plan responde essas perguntas com um painel de análise integrado que rastreia o comportamento dos jogadores, a atividade do servidor e as tendências ao longo do tempo, sem complexidade extra.

O Que Este Projeto Faz

Plan é um plugin que fica no seu servidor Minecraft e coleta dados dos jogadores em segundo plano. Não é intrusivo - apenas monitora o que os jogadores fazem e armazena em um banco de dados. Depois, oferece um painel web (hospedado no seu próprio servidor) onde você pode ver gráficos, cronogramas de atividades, listas de jogadores e métricas de engajamento rapidamente.

Os painéis são construídos com React e mostram coisas como padrões de login, distribuição de tempo de jogo, quantos jogadores estão online agora, dados geográficos (se você ativar) e capturas de inventário e equipamento. Tudo é interativo - você pode clicar nos perfis individuais dos jogadores, ver seu histórico de sessões e rastrear sua progressão.

Uma grande vantagem: não está limitado a uma única plataforma de servidor. Seja você usando Spigot, Paper, Fabric, Velocity, Folia ou até uma configuração híbrida com Bungeecord, um único jar gerencia tudo. Você não precisa de plugins separados para cada plataforma. Isso sozinho economiza tempo se você estiver gerenciando uma rede.


Por Que Usar

A maioria dos administradores de servidor ajusta plugins sem saber o que estão fazendo, esperando que algo funcione. Aquela nova área de spawn atrai jogadores? Banir grifadores realmente ajudou na retenção? Não há como saber sem o Plan.

Cartão de projeto GitHub para plan-player-analytics/Plan
Cartão de projeto GitHub para plan-player-analytics/Plan

O caso de uso óbvio é gerenciamento do servidor - identificar jogadores inativos, encontrar pontos de gargalo onde as pessoas saem e ver em quais horas seu servidor fica mais cheio. Mas vai mais a fundo. Se você está gerenciando um servidor comunitário, pode ver quais jogadores são amigos (jogam nas mesmas janelas de tempo) e quais áreas do mapa são realmente populares versus as que as pessoas evitam. Isso é ouro para planejar futuras construções.

Administradores de servidores PvP podem rastrear razões morte-morte e tendências de combate. Servidores modificados obtêm estatísticas de uso de itens. Comunidades SMP podem ver quem está puxando seu peso e quem está ocupando slots de jogadores. Proprietários de redes podem fazer balanceamento de carga sabendo exatamente onde os jogadores se concentram.

Para monetização do servidor (cosméticos, plugins de classificação, recompensas), Plan diz quais jogadores valem a pena para oferecer. Não é assustador - apenas mostra o que você já poderia ver com dedicação suficiente, mas automaticamente.


Como Instalar

A instalação é direta. Baixe a versão mais recente da página de releases - em abril de 2026, essa é a 5.7.3306. Apenas coloque na pasta de plugins e reinicie o servidor. Plan cria seu banco de dados automaticamente na primeira inicialização (SQLite por padrão, mas você pode usar MySQL se preferir).

bash
cd /path/to/server/plugins
wget https://github.com/plan-player-analytics/Plan/releases/download/5.7.3306/Plan-5.7-build-3306.jar
# or PlanFabric-5.7-build-3306.jar for Fabric
cd.../start.sh

Após a reinicialização, o painel aparece automaticamente em http://seu-ip-do-servidor:8804 (ou qualquer porta que você configure no arquivo de configurações). Crie uma conta de usuário, faça login e você estará coletando dados imediatamente.

Se você está em um servidor Fabric, pegue a versão do Fabric em vez disso. Redes Bungeecord precisam do plugin Plan principal no proxy mais o plugin em cada servidor backend - ele sincronizará todos os dados automaticamente.


Recursos Principais Que Importam

Mapa de jogadores ao vivo: Veja onde todos estão construindo agora. Isso sozinho torna o planejamento de eventos do servidor mais fácil - você não está anunciando coisas em um spawn vazio enquanto todos estão em uma base escondida. Você pode ver se os jogadores se agrupam ou se espalham aleatoriamente.

Rastreamento de sessão: Plan registra cada login e logout com timestamps. Você pode reconstruir toda a cronologia do seu servidor - quando X realmente chegou? Essa mudança de regra controversa prejudicou o engajamento? Os dados estão todos lá. Os perfis de jogadores individuais mostram seu histórico completo, para que você possa verificar reivindicações e detectar padrões. Quer exemplos de como os perfis ativos parecem? Confira jogadores como adderall_abuser, ironmouse e joakim2tusen - Plan oferece exatamente esse tipo de análise detalhada para cada jogador no seu servidor.

Calendários de atividades: Mapas de calor visuais mostram quais dias e horas são mais movimentados. Mas isso é genuinamente útil para agendar manutenção, planejar eventos sazonais ou saber quando contratar moderadores extras. Uma olhada diz se seu servidor está no pico nos fins de semana (ou não, o que é seu próprio insight).

Insights geográficos: Se ativado, Plan localiza geograficamente os jogadores por IP e mostra a distribuição do servidor mundialmente. Útil para redes em diferentes fusos horários ou apenas curiosidade sobre onde seus jogadores realmente vivem.

API extensível: Desenvolvedores podem se conectar ao Plan para adicionar métricas personalizadas. O projeto mantém Javadocs completos e uma especificação APIv5 no GitHub, para que construir integrações seja documentado. Se você tem um plugin customizado que rastreia dados de jogadores, pode alimentar o banco de dados do Plan em vez de manter dois sistemas separados.


Dicas, Armadilhas e Coisas que Prejudicam Novos Usuários

Primeiro: Plan coleta dados continuamente e isso usa recursos. Em uma rede com 1000 jogadores com jogadores simultâneos, o banco de dados pode crescer para vários GB por ano. SQLite é bom para servidores pequenos, mas se você tem escala séria, configure MySQL imediatamente. SQLite será bloqueado durante gravações e causará picos de lag.

Segundo, o painel web é tão seguro quanto sua rede. Se você o expuser à internet sem autenticação, qualquer pessoa pode ver seus dados de jogadores. Execute-o atrás de um proxy reverso (nginx) com autenticação básica ou mantenha-o apenas em LAN. O plugin não suporta HTTPS por si próprio, então não confie nele para exposição pública.

O desempenho do painel depende do tamanho do seu conjunto de dados. Um servidor com 10 anos de histórico e milhões de sessões levará um tempo para carregar a página principal. Isso não é um bug - é apenas renderizar muitos dados. Se for muito lento, você pode podar dados antigos nas configurações.

O arquivo de configuração é longo e tem muitas opções. Você pode ajustar quais dados coletar (reduza a carga desabilitando rastreamento de localização se não precisar), ajustar intervalos de coleta e personalizar políticas de retenção. Não apenas aceite os padrões se você está em um servidor fraco - o preset "lightweight" existe por uma razão. E se você quer ver que tipo de perfis de jogadores você estará gerenciando, confira skins como Kneeplant e testuser para visualizar sua base de jogadores.


Alternativas Vale a Pena Considerar

Se Plan parece um exagero, há Prism para rastreamento de blocos (propósito diferente) ou as estatísticas integradas do Spigot se você só precisa de coisas básicas. Mas honestamente, a maioria das alternativas faz menos (apenas contagens de login) ou custa dinheiro. Plan é gratuito (licenciado sob LGPL-3.0), mantido ativamente e resolve o problema real.

Para análise em toda a rede, você pode combinar Plan com algo como Grafana para agregação de métricas se você já está nesse ecossistema. Mas o painel do Plan cobre 95% do que a maioria dos administradores precisa - os gráficos são limpos, interativos e não exigem configuração externa.

Sobre o autor
Alexandru Maftei
Alexandru MafteiRedator-chefe

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Comentários

Nenhum comentário ainda. Seja o primeiro a compartilhar sua opinião!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy