
PicoLimbo: Configurar un Servidor Minecraft Ligero
Quozul/PicoLimbo
Un servidor Minecraft ligero escrito desde cero en Rust que admite versiones de Minecraft desde 1.7.2 hasta 26.2.
Ver en GitHub ↗La mayoría de los servidores Minecraft desperdician recursos en tiempos de inactividad mientras los jugadores están esperando o afk. PicoLimbo resuelve esto con un servidor limbo ultraligero escrito en Rust - un espacio dedicado donde los jugadores pueden esperar entre saltos de servidor sin agotar tu hardware. Usa prácticamente cero CPU en reposo y ejecuta servidores completos con menos de 10 MB de RAM.
¿Qué Exactamente es un Servidor Limbo?
Antes de entrar en PicoLimbo en sí, aclaremos qué queremos decir con "limbo". En redes de Minecraft, un servidor limbo es un área de espera ligera - piensa en ella como una sala de espera para jugadores. Cuando alguien accede a tu proxy (como Velocity o BungeeCord) pero aún no se ha unido al servidor principal, llega aquí. O si estás ejecutando una gran red con múltiples modos de juego, usas limbo como zona de preparación antes de enviar jugadores al destino correcto.
Lo cierto es que limbo no necesita ser sofisticado. Los jugadores no están construyendo, luchando contra mobs o explorando terreno. Solo están... sentados. Quizás charlando. Esperando amigos. Entonces, ¿por qué ejecutarías un servidor Minecraft completo con toda su sobrecarga cuando puedes ejecutar algo mínimo?
Ahí es donde PicoLimbo entra en juego.
Por Qué PicoLimbo se Destaca
Hablemos de las características que realmente importan para este caso de uso. Primero: el consumo de CPU es casi criminalmente bajo. La mayoría de los servidores Minecraft tradicionales consumen 10-20% de CPU en inactividad, incluso sin que suceda nada. PicoLimbo se mantiene a 0% en reposo, no estoy exagerando. Solo se activa cuando necesita enviar paquetes keep-alive o procesar inicios de sesión. Esto se vuelve realmente obvio si estás alojando tú mismo y pagando la electricidad.
El uso de memoria es igualmente impresionante. El README afirma que maneja cientos de jugadores con menos de 10 MB de RAM. Cuando miré los puntos de referencia que proporcionan, esa afirmación se confirma.
Ahora viene la parte interesante: compatibilidad de versiones. PicoLimbo maneja Minecraft desde 1.7.2 hasta 26.2 de forma nativa. Son dos décadas de versiones de cliente, y no necesita ViaVersion ni ninguna capa de traducción. Cada versión simplemente... funciona. Si estás ejecutando una red donde los jugadores podrían estar en clientes más antiguos o la última versión, no tienes que preocuparte por incompatibilidades.
La compatibilidad con skins está integrada, lo que significa que los jugadores realmente se ven correctamente. La compatibilidad integrada con proxy cubre todos los sistemas principales: autenticación Velocity, BungeeCord y BungeeGuard. No está reinventando la rueda, solo está implementando las integraciones que realmente usarías.
Poniéndolo en Funcionamiento
Hay varias formas de implementar PicoLimbo según tu configuración.
Docker es la más fácil si estás cómodo con contenedores:
docker run --rm -p "25565:25565" ghcr.io/quozul/picolimbo:latestEsto descarga la imagen más reciente e inicia un servidor en el puerto de Minecraft predeterminado. Listo. Si deseas persistencia, obviamente montarías un volumen para los archivos de configuración, pero el comando básico es una sola línea.
Binario independiente es tu opción si Docker no es lo tuyo. Ve a la página de versiones de GitHub y descarga el binario para tu SO (Linux x86_64, ARM, macOS). Extráelo, configura un archivo TOML, ejecútalo. La configuración es un TOML directo, no un XML hinchado o JSON con matrices anidadas.
Envoltorio Java existe para quienes desean ejecutar PicoLimbo como un plugin dentro de Velocity o BungeeCord, o como un archivo JAR regular. Esto está disponible en Modrinth si deseas la versión precompilada en lugar de compilar desde el código fuente.
Pterodactyl usuarios obtienen eggs oficiales en el repositorio, así que si usas ese panel, se integra limpiamente.
La configuración es donde las cosas se ponen agradables. A diferencia de algunos proyectos, PicoLimbo no te arroja un archivo de configuración de 500 líneas. Obtienes un archivo TOML donde puedes establecer tu mensaje de bienvenida, configurar la dimensión de generación, ajustar MOTD para tu lista de servidores y definir la configuración de autenticación del proxy. La documentación también es bastante sólida, así que no estás decodificando los valores predeterminados del código fuente.
Características que Importan
Más allá del rendimiento bruto, ¿qué más trae PicoLimbo a la mesa?
Compatibilidad con mundos esquemáticos te permite cargar un mundo personalizado desde un archivo esquemático y establecer la ubicación de generación. Esto está marcado como experimental y solo funciona en 1.16+, pero si quieres que tu limbo se vea elegante en lugar de negro vacío, puedes construir un esquemático en WorldEdit y colocarlo. Honestamente, este es un toque agradable para redes competitivas donde la estética del limbo importa.
Representación de skins significa que los jugadores realmente se ven entre sí en limbo. Pequeño detalle, pero importa para la experiencia del jugador. Nadie quiere ver a Steve por defecto.
Reenvío de proxy es sólido. Admite el reenvío moderno de Velocity (la forma segura), el reenvío heredado de BungeeCord (si estás en infraestructura más antigua) y la autenticación BungeeGuard para prevenir spoofing. Si estás ejecutando una red detrás de un proxy, PicoLimbo no te pelea, simplemente funciona con lo que tengas.
Quién Debería Usar Esto
Seamos honesto: PicoLimbo no es para todos.

Si estás ejecutando un servidor de supervivencia vanilla donde los jugadores se reúnen directamente, necesitas un servidor real con carga de chunks y todo lo demás que proporciona Minecraft. PicoLimbo no te ayudará.
Pero si estás operando una red con múltiples servidores o modos de juego, PicoLimbo es brillante. Lo usas como zona de aterrizaje mientras los jugadores eligen a dónde ir después. Si estás ejecutando servidores competitivos con torneos o juegos que necesitan áreas de preparación, es perfecto. Si tienes mucho tráfico inactivo y tu factura de servidor está subiendo, esto probablemente la reduce a la mitad o más.
Las redes proxy son el caso de uso principal, pero algunos ejecutan servidores AFK dedicados para redes donde los jugadores necesitan mantenerse "conectados" mientras no están jugando activamente. La eficiencia de recursos de PicoLimbo hace que esto sea viable a escala.
Posibles Trampas y Consejos
Nada es perfecto, así que esto es lo que debes vigilar.
Los límites de jugadores son reales. Si bien teóricamente puede manejar cientos de jugadores con RAM mínima, tu límite real depende de tu hardware, ancho de banda de red y con qué frecuencia se unen y salen los jugadores. Comienza conservador y amplía si es necesario. Monitorea tus registros del servidor durante las pruebas de carga para ver dónde llegas a los cuellos de botella.
La configuración es poderosa pero requiere atención. Si configuras incorrectamente los ajustes del proxy (especialmente el reenvío de autenticación), los jugadores podrían no conectarse correctamente o podrían aparecer como el jugador incorrecto. Lee la documentación cuidadosamente al configurar el reenvío de BungeeGuard o Velocity.
Los mundos esquemáticos son experimentales. La característica funciona, pero trátala como tal. Si estás ejecutando en producción, prueba los esquemáticos exhaustivamente antes de desplegar.
Los últimos lanzamientos se mantienen al día con las actualizaciones de Minecraft de forma confiable. Las notas de la versión v1.13.1 mencionan correcciones para asignaciones blocks.json en versiones recientes, así que el mantenedor se mantiene actualizado activamente con los nuevos lanzamientos.
Alternativas Que Vale la Pena Considerar
Si PicoLimbo no se ajusta a tus necesidades, hay otras opciones que vale la pena verificar.
Velocity en sí misma puede manejar la funcionalidad de limbo, pero es más pesada y está diseñada como un proxy en lugar de un servidor ligero dedicado. Si ya estás usando Velocity, podrías manejar limbo allí en lugar de ejecutar un servicio separado.
La razón por la que PicoLimbo gana para la mayoría de las redes es simplemente la especialización. Hace una cosa y la hace con casi cero desperdicio.
La Conclusión Práctica
PicoLimbo es impresionante si tu caso de uso coincide. El rendimiento es genuinamente notable, el soporte de versiones es amplio y la configuración es refrescantemente simple. Si estás administrando una red y necesitas una zona de aterrizaje ligera para jugadores, vale la pena probarla. El proyecto de GitHub tiene 480 estrellas, una comunidad activa de Discord y documentación sólida, así que no estás apostando por un proyecto muerto.
Para la gestión de lista blanca en tu red, consulta Creador de Lista Blanca de Minecraft si estás administrando múltiples servidores. Y si necesitas encontrar bloques específicos para tus configuraciones de mundo esquemático, la herramienta Búsqueda de Bloques de Minecraft puede ahorrar tiempo.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.


