PluginGuard

Encontre problemas de compatibilidade antes do seu servidor.

LançadoPagoOperação

Analisa cada jar em plugins/ no nível do bytecode e relata incompatibilidades de Java, dependências ausentes, bibliotecas embutidas quebradas e colisões de comandos.

  • Paper
  • Spigot
  • Folia

Recursos

  • Lê os bytes reais de cada jar: versão do arquivo de classe, descritores, bibliotecas embutidas e binários nativos. Nada é executado nem modificado.
  • Detecta um plugin compilado para um Java mais novo que o do seu servidor, antes de falhar com UnsupportedClassVersionError.
  • Encontra um driver SQLite realocado, dependências obrigatórias ausentes, dependências circulares e plugins duplicados.
  • Relatórios em txt, json, yaml, md ou html; lista de correções ordenada por gravidade; regras para ignorar achados já revisados.
  • Alerta opcional no Discord para achados críticos; cada achado é anunciado uma única vez.

Exemplo de uso

Analise cada jar, liste o que precisa ser corrigido e exporte o relatório.

text
/pluginguard scan
/pluginguard fixlist
/pluginguard export html

Requisitos e compatibilidade

Plataformas
Paper, Spigot, Folia
Minecraft
1.21 a 1.21.11, 26.1, 26.2
Java
21
Obrigatório
Nenhum
Opcional
Nenhum
Categoria
Operação
Versão documentada
1.2.1

A documentação descreve a versão 1.2.1.

Limitações

  • Não detecta conflitos em tempo de execução que só aparecem pelo comportamento.
  • Comandos registrados em tempo de execução pelo Brigadier não são visíveis para uma análise estática.
  • Não é um scanner de malware.

Perguntas frequentes

Ele envia alguma coisa para algum lugar?

Somente se você ativar. A verificação de atualizações opcional e o webhook do Discord ficam desativados até você configurá-los.

Ele pode quebrar meus plugins?

Não. Ele apenas lê os jars e nunca os altera.

Histórico de alterações

Versão 1.2.1

  • A faixa de Minecraft compatível foi definida: de 1.21 a 1.21.11, mais 26.1 e 26.2.
  • A leitura de versões e a comparação de API foram verificadas para o Minecraft 26.2.
  • O comportamento, a configuração e os relatórios salvos continuam compatíveis com a 1.2.

Versão 1.2

  • Novo /pluginguard fixlist: uma lista numerada do que precisa ser corrigido.
  • Novas regras de ignorar para silenciar achados revisados sem editar o config.yml.
  • Os alertas do Discord anunciam cada achado crítico uma única vez.
  • Verificação de atualizações opcional (desativada por padrão): Modrinth por hash de arquivo; SpigotMC e BuiltByBit apenas para plugins que apontam para a sua página.
  • Os descritores são lidos como o servidor os lê; o texto vindo dos jars é sanitizado no chat, no console e nas exportações.

Suporte

Pergunte no Discord ou na área de discussão do plugin na BuiltByBit.

Obtenha o PluginGuard

Compras, downloads e atualizações são feitos pela BuiltByBit.

Mais plugins

VeloRoad

Operação

Substitua um plugin ao vivo. Reverta automaticamente.

Aguardando aprovaçãoPago
  • Spigot
  • Paper
  • Purpur
  • Folia
Em breveVer detalhes

Migrate

Operação

Troque de plugin sem perder seus dados.

Em breve
  • Será anunciado com o lançamento
Em breveVer detalhes