Guía paso a paso para configurar el servidor de Enshrouded por primera vez
03
Tu primera edición de configuración
Cambia un ajuste sin romper el archivo
Has instalado el servidor dedicado y quieres cambiarle el nombre, limitar las plazas y asegurarte de que los jugadores puedan conectarse. El archivo de configuración es pequeño, pero una coma mal colocada lo vuelve inválido. VarintKeel lee el archivo, te propone el cambio como un diff y espera tu aprobación, para que la modificación quede visible desde la primera línea hasta la prueba en el juego. También guardas una copia de la carpeta del mundo antes de comenzar. Solo necesitas 3 cosas: la carpeta del servidor dedicado, un modelo conectado en la aplicación y un momento en que nadie esté jugando. Todo el trabajo consta de 4 pasos: abrir la carpeta, preguntar, revisar y probar. Cada paso deja una tarjeta en el chat, para que puedas desplazarte hacia atrás y ver exactamente qué se leyó, qué se cambió y qué devolvió el comando.
01
Abre la carpeta
En VarintKeel, elige la carpeta que contiene enshrouded_server.json como la carpeta de trabajo del chat, para que las herramientas de archivos vean la configuración y los registros. Copia la carpeta del mundo ahora, antes de la primera edición, con los pasos de respaldo que se describen más abajo. Anota el nombre original y el límite de plazas, porque querrás compararlos después de la edición.
02
Pide un plan
Escribe tu objetivo, por ejemplo un nuevo nombre y un límite de plazas, y cambia a Plan only si quieres que los pasos se escriban primero mientras nada se ejecuta. Un plan es fácil de leer, y puedes cambiar el objetivo antes de que el agente toque un solo archivo. Plan only es una buena primera ejecución para una carpeta que no has revisado en meses.
03
Revisa el diff
En Ask first, lee las líneas propuestas para el archivo de configuración, compáralas con tu copia y acepta o rechaza el cambio. Si una línea parece incorrecta, rechaza toda la edición y vuelve a pedirlo con una solicitud más clara; nada se guarda mientras la tarjeta espera. Los nombres y los límites de plazas son valores pequeños, por lo que constituyen una buena primera edición.
04
Prueba en el juego
Inicia el servidor, únete a él desde el juego y verifica el nombre, el límite de plazas y la conexión antes de eliminar cualquier copia de seguridad. Si algo está mal, lee el registro con grep, corrige un elemento y vuelve a probar. Mantén el chat abierto, porque las tarjetas son tu registro de lo que se cambió.
Archivo de configuración de ejemplo
VarintKeel · Edita y verifica● Ask first
Abre enshrouded_server.json, cambia el nombre del servidor y muéstrame qué puerto usa el archivo.
read_fileenshrouded_server.jsonread ok
edit_fileenshrouded_server.jsonsaved
grepqueryPort1 match
Shellnetstat -an | findstr LISTENINGexit 0
esperando tu visto bueno antes del siguiente pasoRechazarAceptar
Esta muestra abreviada utiliza valores de marcador de posición inventados y omite las contraseñas. Toma el queryPort real de tu propio archivo o de la documentación oficial del servidor, nunca de esta página, y copia el archivo antes de editarlo. El agente mostrará cada cambio como un diff, para que puedas comparar tu propio archivo con esta disposición línea por línea.
Cómo verificar los puertos del servidor de Enshrouded y el archivo de configuración
Lee y mapea la carpeta del servidor
Las personas que buscan ayuda para la configuración del servidor dedicado suelen tener los archivos pero no un mapa de los mismos. list_dir muestra la carpeta como un árbol y glob encuentra todos los archivos JSON y de registro en ella, para que aprendas dónde están realmente enshrouded_server.json y los registros. read_file luego abre el archivo de configuración y enumera campos como name, saveDirectory, logDirectory, ip, queryPort, slotCount y gameSettingsPreset. Nada se cambia en esta fase, por lo que Ask first no tiene nada que pausar. Compara las rutas en el archivo con las carpetas en tu disco antes de continuar, porque un saveDirectory incorrecto es más fácil de corregir ahora que después de la primera noche de juego.
Edita un campo y lee el diff
La primera edición de configuración del servidor de Enshrouded debe ser pequeña, como el nombre o slotCount. Detén el servidor, luego pide al agente que cambie ese único campo. edit_file construye el cambio, y la tarjeta muestra un diff con la línea antigua y la nueva. En Ask first aceptas o rechazas, y una coma o comillas incorrectas destacarían en el diff, porque hacen que el archivo sea inválido. Guarda una copia del original primero. Luego inicia el servidor y permite que grep busque en el registro el primer error para ver si el archivo se cargó. Si el servidor inicia pero un valor parece incorrecto, pide al agente que lea el archivo nuevamente y compáralo con tu copia.
Verifica los puertos y lee el registro
Un puerto bloqueado es una razón común por la que los amigos no pueden unirse. El servidor escucha en los números de puerto de su archivo de configuración, y los jugadores en Internet también necesitan que el puerto esté reenviado en tu enrutador hacia la PC del servidor y permitido en el firewall de Windows. El agente lee queryPort, y Shell lista las conexiones de esta PC para que puedas ver si el servidor está escuchando. Cuando un servidor dedicado solo para LAN muestra alta latencia, lee el registro y el archivo de configuración antes de tocar un puerto. El enrutador y el firewall siguen siendo tu responsabilidad. Compara cada resultado con la documentación oficial antes de cambiar algo, y cambia solo un puerto a la vez, para saber qué cambio ayudó. Escribe el nuevo valor junto al antiguo en tus propias notas.
Haz una copia de seguridad, muévela y restaura un mundo
Una copia de la carpeta del mundo hace que todos los demás cambios sean reversibles. Detén el servidor y pide al agente que copie la carpeta nombrada por saveDirectory con Robocopy a través de Shell; la tarjeta muestra el código de salida real. Las personas que quieren transferir un mundo guardado a un servidor dedicado deben primero copiar la carpeta que el servidor ya usa, para que haya una forma de volver, y luego leer la documentación oficial para el movimiento en sí con web_search o http_get. Para probar la copia de seguridad, restaurala en una carpeta vacía y verifica con list_dir que los archivos estén allí. Luego inicia el servidor en la copia restaurada para ver que se carga. Repite esta prueba después de cada actualización, porque una copia de seguridad que funcionó el mes pasado dice poco sobre la que hiciste hoy.
VarintKeel para Windows
Prueba la guía en una copia de tu carpeta de servidor