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.
| Parte | Software | Ajuste clave |
|---|---|---|
| Proxy | Velocity | online-mode = true, player-info-forwarding-mode = "modern" |
| Lobby | Paper | online-mode=false y soporte de Velocity activado con el secreto |
| Survival, minijuegos… | Paper | Igual 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
- Crea un servidor para el proxy y uno para cada servidor de atrás (lobby, survival). Instala Paper en los de atrás.
- Prende Velocity una vez para que cree
velocity.tomlyforwarding.secret, y luego apágalo (escribeenden su consola). - En
velocity.toml, dejaonline-mode = true, ponplayer-info-forwarding-mode = "modern"y agrega tus servidores en[servers]con su IP y puerto. Pon"lobby"primero entry. - Abre
forwarding.secrety copia el secreto. - En cada Paper de atrás, pon
online-mode=falseenserver.propertiesy revisa quesettings.bungeecordesté enfalseenspigot.yml. - En cada uno, edita
config/paper-global.yml:proxies.velocity.enabled: true,online-mode: truey el secreto que copiaste. - Reinicia los servidores de atrás y luego prende Velocity. Entra con la dirección del proxy y escribe
/server survivalpara probar el cambio.
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"
]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
| Comando | Qué hace | Acceso por defecto |
|---|---|---|
/server | Muestra en qué server estás y te deja cambiar; /server lobby te mueve | Todos |
/glist | Jugadores en el proxy; /glist all los lista por servidor | Nadie (da velocity.command.glist) |
/send | Manda a un jugador, o a todos, a otro servidor | Pide velocity.command.send |
/velocity plugins, info, reload | Administración del proxy | Pide 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
Hosting de MinecraftServidores Paper con la RAM justa
Hosting de Minecraft BedrockPara jugar desde celular y consola
Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.
Todas las entradas
Equipo de TheGameHosting