
PvP-Max
Functional and lightweight PVP plug for servers with Purpur, Paper, Spigot, Bukkit - technology... Maximum lightness, with immense functionality and more.
Список изменений
🚀 OnePVP v3.0.3 — Correções, Segurança e Melhorias
A versão 3.0.3 do OnePVP chega com importantes correções internas, melhorias no sistema de atualização e aprimoramentos na segurança e no gerenciamento de comandos.
Esta atualização tem como objetivo oferecer uma experiência mais confiável, garantindo o funcionamento correto dos comandos para jogadores e operadores, além de tornar a identificação de novas versões muito mais precisa.
🔍 1. Sistema de atualização aprimorado
Correção definitiva do falso alerta que indicava incorretamente a existência de uma nova versão no Modrinth.
O sistema de atualização foi reconstruído para realizar verificações mais inteligentes e confiáveis.
Principais melhorias:
- Verificação de integridade dos arquivos utilizando hashes criptográficos SHA-1 e SHA-512.
- Comparação direta entre o arquivo instalado e a versão oficial publicada no Modrinth.
- Novo interpretador inteligente de versões (SemVer).
- Reconhecimento de prefixos como
v,v.eOnePVP. - Identificação correta de versões do Minecraft nos títulos e descrições.
- Diferenciação entre versões estáveis, alpha, beta e release candidate.
Agora, o OnePVP só notificará o administrador quando uma versão realmente mais recente estiver disponível, evitando alertas incorretos.
🛠️ 2. Novo comando administrativo universal
Adicionado um novo sistema exclusivo para operadores, reunindo os comandos do plugin em um único lugar.
Novo comando:
/onepvpcomandos [todos|jogadores|op]
Aliases disponíveis:
/pvpcomandos/onepvphelp/opvpcomandos/onepvpajuda/onepvp comandos
O sistema apresenta uma lista organizada de comandos, suas respectivas funções e suas permissões, separados em duas categorias:
- [JOGADORES] — comandos disponíveis para os jogadores.
- [OPERADOR / OP] — comandos administrativos e ferramentas exclusivas.
O acesso é protegido por permissões administrativas, e o comando permanece oculto na lista e no Tab-Complete para jogadores comuns.
🔐 3. Segurança e permissões de comandos
Uma importante revisão foi realizada na estrutura de permissões do OnePVP para garantir a separação correta entre comandos de jogadores e ferramentas administrativas.
Correção de compatibilidade com Paper, Purpur e LuckPerms:
Foi corrigido um problema que podia impedir jogadores sem OP de utilizarem comandos comuns de PvP quando o servidor utilizava configurações específicas de permissões do Bukkit.
Agora, os comandos de jogadores possuem validação própria pelo sistema interno de permissões, permitindo o uso normal por padrão e respeitando negações explícitas configuradas pelo administrador.
Comandos de jogadores revisados:
| Comando | Função |
|---|---|
/pvp | Ativar, desativar e consultar o PvP |
/opvp | Sistema de PvP do plugin |
/clan | Gerenciamento de clãs |
/aposta | Sistema de apostas e duelos |
/sentenca | Sistema de sentenças |
/rank | Consulta de classificação |
Proteção dos comandos administrativos:
Todos os comandos e subcomandos administrativos passaram por uma revisão de segurança.
Entre eles:
/onepvpcomandos/onepvp/pvpglobal/pvp <on|off> <outroJogador>/sentenca admin/sentenca remover/clan admin dissolver <clã>
Essas funcionalidades exigem autorização administrativa e não ficam disponíveis no Tab-Complete para jogadores comuns.
⚔️ 4. Ajustes internos e proteção dos sistemas
Também foram realizadas melhorias em componentes internos para aumentar a confiabilidade das mecânicas do plugin.
- Restrição dos bypasses de cooldown e combat-tag exclusivamente aos operadores.
- Aprimoramento do cálculo de experiência (XP), utilizando cálculos mais precisos.
- Proteção do sistema de apostas contra cancelamentos indevidos durante um duelo.
- Melhorias na integração entre os gerenciadores de apostas e sentenças.
- Revisão das validações de permissões e dos fluxos administrativos.
📦 Sobre esta atualização
A versão 3.0.3 representa uma atualização importante de estabilidade, segurança e confiabilidade do OnePVP.
Além das correções visíveis, diversas melhorias foram realizadas internamente para garantir um comportamento mais consistente em diferentes configurações de servidores.
Obrigado por utilizar o OnePVP! ❤️
Continue acompanhando o projeto no Modrinth para receber as próximas atualizações.
