HolyHosting
Holy Team

Las redes de Minecraft normalmente ejecutan más de un backend server. Un lobby, mundo de survival, server de minigames y server creativo no deberían estar todos apretados en el mismo directorio del server, a menos que disfrutes los conflictos misteriosos de archivos como pasatiempo. Un proxy se coloca frente a esos backend servers y dirige a los jugadores al lugar correcto.
BungeeCord ha sido durante mucho tiempo una opción común de proxy para esta configuración. Waterfall es una alternativa drop-in creada por el mismo equipo detrás de Paper, con enfoque en estabilidad, escalabilidad y opciones extra de configuración. Sigue estando diseñado alrededor del ecosistema de BungeeCord, por lo que las redes existentes de BungeeCord normalmente pueden moverse a Waterfall sin reconstruir toda la configuración.
Esta guía cubre cómo cambiar un proxy server de Minecraft a Waterfall y qué hacen los settings principales específicos de Waterfall.
Waterfall es intercambiable en caliente con BungeeCord. Si el proxy ya está configurado y tus backend servers están conectados, cambiar el software del proxy no debería requerir una reconfiguración completa.
Si esta es una red nueva, configura primero lo básico del proxy, incluyendo entradas de backend server, player forwarding, permisos y listener settings. Waterfall solo puede dirigir jugadores correctamente cuando la red en sí ya está mapeada.
El diseño exacto del panel depende de tu proveedor de hosting, pero el proceso normalmente es simple:
Después del inicio, el proxy ya debería estar ejecutando Waterfall. Si el server ya estaba usando BungeeCord y los archivos de configuración se dejaron en su lugar, tus settings de red existentes deberían seguir funcionando.
Waterfall agrega un archivo `waterfall.yml` con varios settings útiles. La mayoría de las redes pueden dejar los valores predeterminados al principio, pero saber qué hacen facilita mucho la solución de problemas.
use_netty_dns_resolver controla si se usa el resolvedor DNS asíncrono de Netty durante la autenticación de cuentas. El valor predeterminado es `true`.
disable_modern_tab_limiter elimina el límite de tab completion para clients de Minecraft 1.13 y más recientes. Está configurado en `true` de forma predeterminada.
log_initial_handler_connections determina si las conexiones InitialHandler se escriben en los logs. El valor predeterminado es `true`, lo cual puede ayudar al diagnosticar intentos de conexión.
game_version cambia el texto de versión compatible que se muestra a los jugadores en el Minecraft client. De forma predeterminada, Waterfall reporta las versiones que detecta. Una red podría mostrar algo como `1.14.x, 1.15.x, 1.16.x`.
disable_entity_metadata_rewrite desactiva la reescritura de metadata de entidades y envía un join packet al client en su lugar. Esto puede ser más confiable para algunas redes modded, pero puede romper ciertos plugins. El valor predeterminado es `false`.
disable_tab_list_rewrite desactiva la reescritura de la tab list. Esto puede ayudar con problemas de perfil de jugador cuando Waterfall se ejecuta en offline mode. El valor predeterminado es `false`.
Waterfall es una opción sólida para redes de Minecraft que necesitan un proxy compatible con BungeeCord con opciones adicionales de estabilidad y ajuste. Para redes pequeñas, la configuración predeterminada suele ser suficiente. Para redes más grandes, `waterfall.yml` les da a los administradores algunos controles extra que ajustar sin necesidad de reemplazar toda la configuración del proxy.
Haz que cada block, mob y herramienta en Minecraft se vea como piezas de Lego. Esta guía te muestra cómo descargar, instalar y ejecutar Brickcraft tanto en el client como en el server.
Aprende a instalar Litematica para Minecraft, cargar archivos schematic, posicionar planos y usar la lista de materiales para construcciones en survival.
Configura Valhelsia Enhanced Vanilla para Minecraft, instala el perfil client, configura tu server y aprende las primeras skills, items y soluciones que ayudan a que el pack funcione sin problemas.