Spigot Plugin

PlayerStatsHUD

um plugin paper 1.21.11 Crie um plugin profissional para Minecraft **Paper 1.21.11**, chamado **PlayerStatsHUD**. O objetivo é adicionar um HUD na tela do jogador, inspirado na imagem de referência enviada. ### HUD / Interface Exiba 3 informações na parte inferior da tela, com design compacto, moderno e discreto: 1. **Jogadores online:** quantidade atual de jogadores conectados ao servidor. 2. **Kills:** quantidade total de jogadores que o usuário matou. 3. **Deaths:** quantidade total de vezes que o usuário morreu.

Read the full description

Além disso, o tempo de jogo deve ser registrado e exibido em um formato como: - `12h 35m` - `3d 5h` - `45m` ### Design - Interface semelhante à imagem de referência. - HUD horizontal na parte inferior da tela. - Fundo preto ou cinza-escuro com transparência. - Bordas discretas. - Ícones pequenos para cada estatística. - Números bem visíveis. - Visual minimalista, sem ocupar muito espaço. - Atualização automática dos valores. - Não utilizar scoreboard lateral. ### Funcionamento - Contabilizar kills automaticamente. - Contabilizar deaths automaticamente. - Registrar o tempo jogado de cada jogador. - Salvar todas as estatísticas em arquivos para não perder os dados após reinicializações. - Atualizar jogadores online em tempo real. - Cada jogador deve visualizar suas próprias estatísticas. - Suportar vários jogadores simultaneamente. ### Configurações Criar um arquivo `config.yml` com opções para: - Ativar/desativar cada estatística. - Alterar a posição do HUD. - Configurar o intervalo de atualização. - Personalizar cores e textos. - Ativar/desativar o HUD para determinados mundos. ### Requisitos técnicos - Compatibilidade com Paper 1.21.11. - Java 21. - Baixo consumo de recursos. - Não exigir mods ou resource packs. - Não depender de plugins pagos. - Código organizado e otimizado. - Criar `plugin.yml` e `config.yml`. - Entregar o projeto completo e o `.jar` compilado. **IMPORTANTE:** Não quero um scoreboard lateral nem mensagens no chat. Quero um HUD visual na tela, inspirado diretamente na imagem enviada. Priorize fidelidade visual, simplicidade e desempenho.