Descripción general

Pendiente de aprobación v1.4.3
Plataformas
Spigot, Paper, Purpur, Folia
Minecraft
1.21 o superior
Java
21
Obligatorio
Ninguno
Opcional
Ninguno

VeloRoad gestiona plugins compatibles sin reiniciar todo el servidor de Minecraft. Valida un reemplazo antes de tocar el plugin en ejecución, guarda el jar actual en una copia de seguridad verificada con SHA-256, carga la versión nueva, comprueba sus comandos y restaura automáticamente la versión anterior si el despliegue falla.

Requisitos #

  • Spigot, Paper, Purpur o Folia, Minecraft 1.21 o superior.
  • Java 21 o superior.
  • No se necesita ningún otro plugin.

Qué hace #

  • Carga, descarga, recarga, activa y desactiva plugins en tiempo de ejecución.
  • Reemplaza un plugin con copia de seguridad, comprobación de integridad y reversión automática.
  • Gestiona la carpeta .paper-remapped de Paper y los nombres de jar con versión, como Plugin-2.4.1.jar.
  • Audita la carpeta de plugins sin cambiar nada (/veloroad doctor).
  • Aplica actualizaciones automáticamente desde archivos .jar.new y .jar.install, y puede preparar la misma actualización en otros servidores de la misma máquina.
  • Cinco idiomas editables: inglés, turco, español, alemán y francés.

Flujo de actualización gestionada #

  1. Copia el jar nuevo en plugins/ con cualquier nombre de archivo, o llámalo <Plugin>.jar.new.
  2. Ejecuta /veloroad check <plugin> para ver una vista previa de compatibilidad de solo lectura.
  3. Ejecuta /veloroad reload <plugin>. VeloRoad identifica el plugin por su descriptor, crea y verifica una copia de seguridad, reemplaza el jar en uso, activa la versión nueva y comprueba los comandos que registró.
  4. Si falla la carga, la activación, la limpieza de la caché o la comprobación de comandos, se restaura la versión verificada anterior cuando existe una copia de seguridad.

Si varios jar candidatos declaran el mismo nombre de plugin, el despliegue se rechaza y se listan los archivos. Para conservar un punto de reversión reciente, coloca el reemplazo junto al jar en uso en lugar de sobrescribirlo.

Un reinicio completo del servidor es siempre la opción más segura para los plugins críticos y para los plugins que mantienen referencias vivas profundas a sus propias clases.

Privacidad #

VeloRoad incluye una copia reubicada de bStats Metrics 3.0.2. Las métricas están activadas por defecto y envían información técnica del servidor (software y versión, detalles de Java y del sistema operativo, número de jugadores y un identificador seudónimo del servidor). VeloRoad no añade gráficos personalizados con datos de jugadores. Desactiva las métricas en plugins/Veloroad/config.yml o en plugins/bStats/config.yml. El código fuente de bStats está en GitHub.

Soporte #

Usa el área de debate del recurso. Al informar de un problema de despliegue, incluye la salida de /veloroad doctor <plugin> y las líneas relevantes de la consola.