Minecraft

Cómo conectar varios servidores con Velocity o BungeeCord

Un proxy deja que tus jugadores entren por una sola dirección y pasen del lobby a survival o minijuegos con /server. Aquí está la configuración completa de Velocity.

Equipo de TheGameHosting 5 min de lectura
Conecta servidores de Minecraft con Velocity
Imagen de fondo: Minecraft © Mojang Studios

Para armar un lobby en tu servidor de Minecraft con Velocity necesitas tres cosas: un servidor Velocity al que se conectan los jugadores, dos o más servidores Paper detrás (el lobby y, por ejemplo, survival) y modern forwarding para que esos servers confíen en el proxy. Pones los servidores en velocity.toml, configuras online-mode=false y el secreto de forwarding en cada Paper, y los jugadores se mueven con /server.

Velocity es el proxy que mantiene el equipo de PaperMC y es el que usamos en esta guía. BungeeCord todavía funciona y lo vemos al final, pero su forma de forwarding es la menos segura.

Cómo funciona una red con Velocity

Los jugadores solo ven la dirección del proxy. Velocity verifica cada cuenta con Mojang (se queda con online-mode = true) y manda al jugador al primer servidor de su lista try, normalmente el lobby. Los servidores de atrás corren en modo offline porque el proxy ya hizo la verificación, y el forwarding les pasa el UUID real, la IP y la skin del jugador.

ParteSoftwareAjuste clave
ProxyVelocityonline-mode = true, player-info-forwarding-mode = "modern"
LobbyPaperonline-mode=false y soporte de Velocity activado con el secreto
Survival, minijuegos…PaperIgual que el lobby

La documentación de PaperMC dice que Velocity necesita Java 25 o más nuevo, y que el modern forwarding pide Minecraft 1.13 o superior en los servidores de atrás (Paper 1.14+ lo trae de serie).

Lobby de servidor Minecraft con Velocity, paso a paso

  1. Crea un servidor para el proxy y uno para cada servidor de atrás (lobby, survival). Instala Paper en los de atrás.
  2. Prende Velocity una vez para que cree velocity.toml y forwarding.secret, y luego apágalo (escribe end en su consola).
  3. En velocity.toml, deja online-mode = true, pon player-info-forwarding-mode = "modern" y agrega tus servidores en [servers] con su IP y puerto. Pon "lobby" primero en try.
  4. Abre forwarding.secret y copia el secreto.
  5. En cada Paper de atrás, pon online-mode=false en server.properties y revisa que settings.bungeecord esté en false en spigot.yml.
  6. En cada uno, edita config/paper-global.yml: proxies.velocity.enabled: true, online-mode: true y el secreto que copiaste.
  7. Reinicia los servidores de atrás y luego prende Velocity. Entra con la dirección del proxy y escribe /server survival para probar el cambio.
velocity.toml (proxy)
bind = "0.0.0.0:25565"
online-mode = true
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"

[servers]
lobby = "203.0.113.10:25601"
survival = "203.0.113.10:25602"
try = [
  "lobby"
]
config/paper-global.yml (cada servidor de atrás)
proxies:
  velocity:
    enabled: true
    online-mode: true
    secret: "PEGA_AQUI_EL_SECRETO"

El online-mode dentro de proxies.velocity tiene que ser igual al del proxy. En Paper 1.18.2 o anterior esas mismas opciones están en paper.yml, bajo settings.velocity-support. Cuida el secreto: es lo que le confirma al servidor de atrás que el jugador de verdad pasó por tu proxy.

Comandos de Velocity para jugadores y admins

ComandoQué haceAcceso por defecto
/serverMuestra en qué server estás y te deja cambiar; /server lobby te mueveTodos
/glistJugadores en el proxy; /glist all los lista por servidorNadie (da velocity.command.glist)
/sendManda a un jugador, o a todos, a otro servidorPide velocity.command.send
/velocity plugins, info, reloadAdministración del proxyPide el permiso de cada uno

Si quieres ver quién está en cada server, mira cómo ver quién está conectado en tu servidor de Minecraft.

Que el lobby se sienta como lobby

El lobby es un servidor Paper normal, así que lo construyes como cualquier mundo: un spawn chico con letreros o portales hacia cada modo. Pon gamemode=adventure en su server.properties para que nadie rompa bloques, protege la zona con WorldGuard (mira cómo proteger tus construcciones) y mantenlo ligero: un lobby necesita mucha menos RAM que un mundo de survival. Si quieres que cambien de server con un clic en un NPC o un letrero, agrega un plugin de lobby que le hable al proxy.

¿Y BungeeCord?

BungeeCord y sus forks usan forwarding legacy, que se activa con settings.bungeecord: true en spigot.yml. Velocity también puede usar legacy si algún server lo necesita. La documentación de PaperMC dice que el forwarding legacy es «inseguro de raíz», porque depende de que nadie más que el proxy pueda llegar al servidor de atrás. Para una red nueva en Minecraft 1.13 o más, Velocity con modern forwarding es lo más seguro. Si en tu red también entran jugadores de Bedrock, Geyser tiene versión para proxy; empieza por nuestra guía de Geyser y Floodgate.

Arma tu red en TheGameHosting

Una red con Velocity son varios servidores trabajando juntos, y cada uno es un plan que dimensionas aparte: pocos GB para el proxy y el lobby, más para survival. En TheGameHosting cada server queda listo unos 60 segundos después del pago, editas velocity.toml y paper-global.yml en Files, y la pestaña Network te muestra la dirección de cada servidor para ponerla en [servers]. Si Velocity aparece directo en la pestaña Version de tu plan te lo confirma nuestro equipo por chat o ticket antes de empezar. Los servers corren 24/7 en AMD Ryzen 9950X y 7950X3D con protección DDoS incluida.

Los servidores corren en procesadores AMD Ryzen 9950X y 7950X3D con memoria DDR5 y discos NVMe, con protección DDoS incluida y ubicaciones en Dallas y Ámsterdam. Los planes empiezan en $1.90 USD al mes con 2 GB, slots ilimitados y sin costo de instalación, y el soporte responde 24/7 por chat y tickets. Revisa nuestro hosting de Minecraft o ve directo a planes y precios, y usa el código FULL2026 para tener 15 % de descuento de por vida.

Preguntas frecuentes

¿Velocity o BungeeCord: cuál uso?

Para una red nueva en Minecraft 1.13 o más, Velocity con modern forwarding. La documentación de PaperMC describe el forwarding legacy de BungeeCord como inseguro de raíz.

¿Por qué los servidores de atrás llevan online-mode=false?

Porque el proxy ya verifica cada cuenta con Mojang. El servidor de atrás confía en el proxy gracias al modern forwarding y su secreto, y recibe el UUID real y la skin.

¿Cómo cambian de servidor los jugadores en una red con Velocity?

Con /server nombre, que todos pueden usar por defecto. Los admins pueden mover jugadores con /send.

Me saca del server al entrar por el proxy. ¿Qué pasa?

Casi siempre el secreto de forwarding no coincide o proxies.velocity.enabled está apagado en ese servidor. Vuelve a copiar el secreto de forwarding.secret y reinicia ese servidor.

Hosting para estos juegos

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas