Configuración
config.yml #
| Clave | Valor por defecto | Significado |
|---|---|---|
language | en | en, es, pt_br, de, tr, fr, ru. |
health-check-interval-seconds | 10 | Cada cuánto se hace ping al servidor de los jugadores en espera (2-3600). |
ping-timeout-seconds | 5 | Un ping más lento que esto cuenta como fallido (1-60). Un servidor caído rechaza al instante; esto solo importa para uno bloqueado. |
return-stability-checks | 2 | Respuestas seguidas necesarias antes de devolver a los jugadores (1-20). |
return-rate-per-second | 20 | Jugadores devueltos por segundo (1-1000). |
return-give-up-minutes | 30 | Deja de intentarlo tras este tiempo (0 = nunca). Se avisa al jugador. |
planned-shutdown-messages | Server closed, Server is restarting, Restarting | Mensajes de expulsión (parte del texto, sin distinguir mayúsculas) que indican que el servidor se detiene a propósito. [] = solo los fallos activan la ruta alternativa. |
planned-return-grace-seconds | 60 | Tras una parada planificada, los jugadores esperan hasta que se vea caer el servidor o hayan pasado estos segundos (0-3600). |
teleport-to-spawn-on-return | true | Tras un fallo, pide a VelorFailoverSpawn en el servidor recuperado que teletransporte al jugador al spawn (la posición guardada puede ser antigua). |
teleport-to-spawn-after-planned-stop | false | Lo mismo tras una parada planificada. false = el jugador vuelve exactamente donde estaba. |
switch-commands | lobby, survival | Lista de command, target, permission opcional, restrict-from, override. |
fallback-routes | survival -> lobby | Lista de watch, fallback y auto-return opcional (por defecto true). |
Un comando de cambio cuyo nombre ya usa otro plugin o Velocity se omite con una advertencia; añade override: true para sustituirlo. Una ruta que enviaría a los jugadores en círculo (de A a B y de B a A) se omite con una advertencia. Los servidores que no están en velocity.toml se notifican al arrancar y al recargar.
Los ajustes que añade una versión más reciente se añaden a tu config.yml existente con sus comentarios (se guarda una copia de seguridad como config.yml.bak); tus propios valores, comandos de cambio y rutas nunca se tocan.
Mensajes #
Todos los mensajes están en plugins/velorfailover/lang/<language>.yml y se pueden editar. Los colores usan &a, &c, ... y hexadecimal como 7FF55. Un mensaje que falte en tu archivo se toma de la copia incluida del mismo idioma y, después, del inglés.
VelorFailoverSpawn #
El proxy envía un mensaje de plugin en el canal velorfailover:spawn justo después de devolver a un jugador. El complemento teletransporta al jugador al spawn del mundo. El proxy descarta ese mensaje cuando lo envía un cliente, y el complemento lo acepta una vez por inicio de sesión, en los primeros segundos después de que el jugador entre, así que los jugadores no pueden usarlo para teletransportarse ellos mismos. Sin el complemento, el ajuste se ignora.