PluginGuard

Encuentra problemas de compatibilidad antes que tu servidor.

PublicadoDe pagoOperaciones

Analiza cada jar de plugins/ a nivel de bytecode e informa de incompatibilidades de Java, dependencias que faltan, bibliotecas incrustadas dañadas y colisiones de comandos.

  • Paper
  • Spigot
  • Folia

Características

  • Lee los bytes reales de cada jar: versión del archivo de clase, descriptores, bibliotecas incrustadas y binarios nativos. No se ejecuta ni se modifica nada.
  • Detecta un plugin compilado para un Java más reciente que el de tu servidor antes de que falle con UnsupportedClassVersionError.
  • Encuentra un controlador SQLite reubicado, dependencias obligatorias que faltan, dependencias circulares y plugins duplicados.
  • Informes en txt, json, yaml, md o html; lista de correcciones ordenada por gravedad; reglas para ignorar hallazgos ya revisados.
  • Aviso opcional por Discord de hallazgos críticos; cada hallazgo se anuncia una sola vez.

Ejemplo de uso

Analiza cada jar, lista lo que hay que corregir y exporta el informe.

text
/pluginguard scan
/pluginguard fixlist
/pluginguard export html

Requisitos y compatibilidad

Plataformas
Paper, Spigot, Folia
Minecraft
1.21 a 1.21.11, 26.1, 26.2
Java
21
Obligatorio
Ninguno
Opcional
Ninguno
Categoría
Operaciones
Versión documentada
1.2.1

La documentación describe la versión 1.2.1.

Limitaciones

  • No detecta conflictos en tiempo de ejecución que solo aparecen por el comportamiento.
  • Los comandos registrados en tiempo de ejecución mediante Brigadier no son visibles para un análisis estático.
  • No es un escáner de malware.

Preguntas frecuentes

¿Envía algo a algún sitio?

Solo si lo activas. La comprobación de actualizaciones opcional y el webhook de Discord están desactivados hasta que los configures.

¿Puede estropear mis plugins?

No. Solo lee los jar y nunca los modifica.

Registro de cambios

Versión 1.2.1

  • Se definió el rango de Minecraft compatible: de 1.21 a 1.21.11, más 26.1 y 26.2.
  • Se verificaron el análisis de versiones y la comparación de API para Minecraft 26.2.
  • El comportamiento, la configuración y los informes guardados siguen siendo compatibles con la 1.2.

Versión 1.2

  • Nuevo /pluginguard fixlist: una lista numerada de lo que hay que corregir.
  • Nuevas reglas de ignorado para silenciar hallazgos revisados sin editar config.yml.
  • Los avisos de Discord anuncian cada hallazgo crítico una sola vez.
  • Comprobación de actualizaciones opcional (desactivada por defecto): Modrinth por hash de archivo; SpigotMC y BuiltByBit solo para plugins que enlazan su página.
  • Los descriptores se leen como los lee el servidor; el texto tomado de los jar se sanea en el chat, la consola y las exportaciones.

Soporte

Pregunta en el Discord o en el foro de debate del plugin en BuiltByBit.

Consigue PluginGuard

Las compras, descargas y actualizaciones las gestiona BuiltByBit.

Más plugins

VeloRoad

Operaciones

Sustituye un plugin en caliente. Revierte automáticamente.

Pendiente de aprobaciónDe pago
  • Spigot
  • Paper
  • Purpur
  • Folia
PróximamenteVer detalles

Migrate

Operaciones

Cambia de plugin sin perder tus datos.

Próximamente
  • Se anunciará con el lanzamiento
PróximamenteVer detalles