Qué tiene de distinto una instancia servidor
En GDLauncher un servidor de Minecraft es su propio tipo de instancia, no un ajuste de una instancia cliente normal. Los servidores no renderizan el juego; corren el backend headless al que se conectan los clientes. La máquina de estados también es específica de servidor: Stopped → Installing → Starting → Running → Stopping → Deleting. Puedes tener instancias cliente y servidor lado a lado. Patrón habitual: un servidor para que entren amigos y una instancia cliente apuntando a localhost para que pruebes cambios.
El modal de EULA
Mojang requiere aceptar su EULA antes de correr cualquier servidor Minecraft. GDLauncher intercepta el primer arranque fallido, muestra el modal y, al aceptar, escribe eula=true en eula.txt dentro de la carpeta del servidor. Sin aceptación, el servidor se niega a arrancar. Es la misma EULA que aceptaste para jugar Minecraft, solo una reconfirmación del lado servidor. Si alguna vez quieres revocarla (raro), edita server/eula.txt directamente.
Conectarse a tu servidor
Desde la misma máquina: en tu cliente Minecraft, añade un servidor con dirección localhost (o 127.0.0.1). El puerto el que hayas puesto, 25565 por defecto. Desde otra máquina en el mismo LAN: usa la IP local de la máquina anfitriona (por ejemplo 192.168.1.50). Asegúrate de que el firewall del anfitrión permite conexiones entrantes en el puerto del servidor. Desde internet abierto: necesitas port forwarding en el router (redirigir el puerto del servidor a tu máquina anfitriona) más tu IP pública, que cambia en la mayoría de conexiones domésticas. Herramientas como Playit.gg o ngrok lo hacen sin tocar el router, a costa de latencia.
Pestañas del servidor
Cada servidor tiene cinco pestañas: Console (salida en vivo del servidor más campo de comando abajo), Addons (gestión de mods, solo se muestra si el servidor tiene mod loader), Properties (editor de server.properties: MOTD, max jugadores, online mode, view distance, etc.), Players (jugadores conectados, ops, whitelist, jugadores baneados), Settings (nombre, puerto, Java memory, versión de modloader, eliminación).
Comandos de consola
El campo de entrada de la pestaña Console funciona como una consola de servidor vanilla: op <player> (dar op), whitelist add <player> (whitelist), save-all (volcar mundo a disco), stop (apagado limpio), say <message> (broadcast a todos).
Servidores moddeados
Si elegiste mod loader al crear, GDLauncher instala la distribución de servidor del loader (Forge, NeoForge, Fabric o Quilt). Los mods van a server/mods/, igual que en instancias cliente. La pestaña Addons de la instancia servidor los gestiona, exactamente como en clientes. Para mejor compatibilidad, corre los mismos mods en cliente y servidor. Mods client-only (Sodium, shaders) no deberían estar en el servidor; mods server-only (herramientas de admin, monitores) no en clientes. Muchos modpacks grandes se distribuyen como pack cliente y pack servidor, instala el pack servidor vía Import como instancia servidor.
RAM y rendimiento
Los servidores arrancan con 2 GB por defecto. Servidores moddeados y con muchos jugadores quieren más, ver Asignar más RAM a un servidor de Minecraft para el slider y valores recomendados.