
Mapas Web Interativos para Minecraft com Pl3xMap
granny/Pl3xMap
Pl3xMap é um visualizador de mapa mundo minimalista e leve para servidores Minecraft usando o estilo de renderização vanilla do Minecraft
Ver no GitHub ↗Quer que o mundo do seu servidor Minecraft seja visível para amigos sem eles fazerem login? Pl3xMap renderiza o terreno do seu servidor em um mapa web interativo. Sem mods de cliente necessários. Apenas um plugin leve que transforma seu mundo em um mapa visualizável no navegador com estilo de renderização vanilla do Minecraft.
O que Pl3xMap Faz
Em seu núcleo, Pl3xMap é um plugin Bukkit/Spigot que periodicamente examina o mundo do seu servidor e gera um mapa HTML interativo. Pense no Google Maps mas para Minecraft. Os jogadores podem fazer zoom, navegar e ver seu terreno exatamente como aparece no jogo, renderizado em cores e texturas vanilla do Minecraft. O mapa atualiza automaticamente conforme você constrói ou explora, então seu mapa web permanece atualizado.
A configuração é surpreendentemente mínima. O plugin cria um diretório com arquivos HTML, CSS e JavaScript que você hospeda em qualquer servidor web. Sem banco de dados necessário, sem configuração complexa. O mapa resultante é apenas arquivos estáticos que você pode colocar em qualquer hospedagem.
Em termos de desempenho, é leve. O projeto tem 149 estrelas no GitHub e é escrito em Java, então se integra perfeitamente com servidores Spigot padrão.
Por que Usar Isto
Construindo um mundo de sobrevivência massivo e quer mostrar? Compartilhe um link em vez de pedir às pessoas para baixarem o arquivo do mundo e carregá-lo localmente. Isso é praticamente útil para compartilhar com amigos ou membros da comunidade que não estão no seu servidor.
Executando um servidor multijogador com várias cidades ou facções? Um mapa web permite que os jogadores naveguem e encontrem as construções uns dos outros sem estragar tudo com visibilidade total. Você controla quais camadas aparecem.
Construção de comunidade também importa. Se você tem construtores como adderall_abuser criando estruturas detalhadas ou ironmouse trabalhando em terraformação, um mapa compartilhado se torna documentação. Futuros jogadores podem ver o que foi construído e por quem.
E honestamente, parece profissional. Quando alguém pergunta "como é seu servidor?" você pode enviar um link em vez de tentar explicar ou esperar que eles abram o Minecraft.
Instalando
Esta parte é direta, o que é refrescante.
Baixe a versão mais recente na página de versões do GitHub e coloque o JAR na pasta de plugins do seu servidor. Reinicie seu servidor. Pronto. Pl3xMap cria seu arquivo de configuração automaticamente.
cd /path/to/your/server
cp Pl3xMap-vX.X.X.jar plugins/
java -jar server.jar noguiO plugin gera saída em uma pasta webmap por padrão. Esta pasta contém tudo o que você precisa para servir em um servidor web.
Se você estiver hospedando localmente para teste, pode simplesmente abrir os arquivos HTML diretamente em um navegador. Para produção, copie o diretório webmap para sua hospedagem web e aponte um domínio para ele.
A configuração acontece no arquivo de configuração que aparece após a primeira execução. Você definirá coisas como qual mundo mapear, se mostrar iluminação, marcadores de jogadores e com que frequência atualizar. A maioria dos padrões faz sentido - mude-os apenas se tiver uma razão específica.
Recursos que Importam
Pl3xMap mantém as coisas simples, que é o objetivo. Mas aqui está o que você consegue.
Zoom e navegação funcionam como qualquer mapa web. Arraste para navegar, role para aumentar o zoom. Sem curva de aprendizado para usuários.
Múltiplas opções de renderização permitem que você alterne diferentes visualizações. Dia/noite, diferentes estilos de mapa, posições de jogadores (se habilitado). Alguém como testuser explorando o mapa à noite pode alternar para visualização diurna para ver cores melhor.
Limites mundiais e marcadores são personalizáveis. Marque locais específicos com ícones e rótulos personalizados. Seu ponto de spawn, lojas, masmorras, marcos - o que importa para sua comunidade.
O estilo de renderização vanilla merece menção porque é realmente distintivo. Outros plugins de mapa às vezes usam vistas isométricas ou esquemas de cores estranhos. Pl3xMap simplesmente mostra seu mundo como você o veria, o que parece certo.
O desempenho é rápido. As atualizações ocorrem em segundo plano sem atraso. O mapa em si carrega rapidamente mesmo para mundos massivos porque segmenta a imagem automaticamente.
Armadilhas Comuns e Soluções
Novos usuários geralmente tropeçam na hospedagem.
Se você gerar a pasta webmap localmente mas esquecer de realmente hospedar os arquivos HTML em algum lugar, nada aparece em um navegador. Os arquivos precisam estar em um servidor web, não apenas na sua área de trabalho. Use um serviço de hospedagem, seu próprio servidor, ou até opções gratuitas como GitHub Pages se estiver disposto a fazer commit da pasta.
A frequência de atualização também pode surpreendê-lo. Por padrão, Pl3xMap atualiza periodicamente com base em suas configurações. Se você espera atualizações em tempo real e nada mudou em 30 minutos, verifique a configuração. Você pode fazer com que atualize mais rapidamente, mas isso aumenta o uso de CPU ligeiramente. Há uma compensação.
Iluminação e sombreamento às vezes confundem as pessoas. O mapa pode mostrar iluminação de terreno (sombras) ou uma visualização plana e iluminada. Se seu mapa parecer desbotado, você provavelmente está em um modo de iluminação que não mostra detalhes bem. Alterne-o na interface web (se você habilitou essa opção).
Uma coisa que me enganou: se você está mapeando um mundo grande e é sua primeira vez, espere que a renderização inicial demore. Uma área de 5000x5000 blocos pode levar horas dependendo das especificações do seu servidor. Planeje adequadamente e não espere resultados instantâneos em mundos enormes.
Outras Ferramentas de Mapa no Espaço
Pl3xMap não é sua única opção, embora seja sólido para a abordagem minimalista.
Dynmap é o grande concorrente. É mais rico em recursos, suporta mais software de servidor e renderiza mais agressivamente em tempo real. Desvantagem: mais pesado nos recursos do servidor e mais complexo de configurar. Se você quer máxima personalização e não se importa com a sobrecarga, Dynmap faz mais. Se você quer algo que funciona e não sobrecarrega seu servidor, Pl3xMap vence.
Bluemap é outra opção leve com estética diferente - renderiza em visualização isométrica 3D, que alguns jogadores preferem. Também é consciente de desempenho como Pl3xMap mas adota uma abordagem diferente para visualização.
Criadores como joakim2tusen que se importam com estética de mapa podem preferir a renderização em estilo vanilla que Pl3xMap oferece sobre visualizações isométricas 3D. Então depende se você quer que seu mapa corresponda ao que os jogadores veem no jogo.
A Pergunta Real: Vale a Pena?
Se você está executando um pequeno servidor privado com amigos, provavelmente não é essencial. Você já sabe como seus builds se parecem.
Se você está hospedando um servidor comunitário, um mapa público é genuinamente útil para navegação e exibição. Os jogadores enviam links de mapa para mostrar suas bases. Torna-se parte da identidade do seu servidor.
O esforço de instalação é mínimo - 15 minutos no máximo. A manutenção contínua é basicamente zero a menos que você queira mexer em configurações avançadas. Se você acha que seus jogadores usariam um mapa, custa quase nada tentar.
Alguém construindo algo como housecz_zero coloca trabalho sério em terraformação ou arquitetura. Um mapa compartilhado permite que eles mostrem isso para toda a comunidade.
Então: leve, baixa manutenção, realmente útil para servidores multijogador. Vale os 5 minutos que leva para instalar.
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!


