Guía para crear un servidor de Necesse
Necesse incluye un servidor dedicado oficial gratuito, así que puedes tener un mundo siempre activo al que tus amigos se unan en cualquier momento.
Antes de empezar
El servidor dedicado es una herramienta gratuita independiente en Steam (app 1169370) y se instala de forma anónima mediante SteamCMD, así que no necesitas una segunda copia del juego. Es una aplicación Java que incluye su propio entorno de ejecución de Java: no hay que instalar nada más. Un servidor usa unos 300 MB de disco más espacio para los guardados del mundo, y un puerto UDP.
Instalar el servidor
- Instala SteamCMD.
- Instala el servidor:
steamcmd +login anonymous +app_update 1169370 validate +quit - Inícialo con el parámetro sin ventana:
StartServer-nogui.baten Windows o./StartServer-nogui.shen Linux. Sin-nogui, el servidor intenta abrir una ventana de escritorio y no arrancará en una máquina sin entorno gráfico. - Redirige el puerto UDP
14159(o el puerto que configures) en tu router y permítelo a través del firewall.
Configuración
La configuración está en server.cfg, dentro de %APPDATA%\Necesse\cfg\ en Windows (~/.config/Necesse/cfg/ en Linux): puerto, slots, contraseña, mensaje del día, temporizadores de desaparición de objetos y límites de asentamientos. Dos cosas que conviene saber:
- Edita el archivo con el servidor detenido. Necesse reescribe
server.cfgdesde la memoria cuando se cierra correctamente, lo que sobrescribe cualquier edición hecha mientras estaba en marcha. - Las partidas guardadas del mundo son archivos
.zipindividuales ensaves\worlds\dentro de la misma carpetaNecesse. Haz copias de seguridad de forma programada; ese único archivo es todo tu mundo.
Para darte permisos de administrador, inicia con -owner YourCharacterName. Quien se una con exactamente ese nombre de personaje recibe permisos de propietario y el conjunto completo de comandos del juego, incluido /permissions para ascender a otros.
Argumentos de lanzamiento útiles: -world MyWorld -port 14159 -slots 10 -password secret -owner YourName
Ejecutar más de un servidor
Todas las instancias de Necesse en una máquina leen la misma carpeta %APPDATA%\Necesse: no hay ningún parámetro de lanzamiento que la mueva. Si no la rediriges por instancia (por ejemplo, lanzando cada servidor con su propio valor de entorno APPDATA), dos servidores en una misma máquina comparten la configuración y se sobrescriben los mundos el uno al otro.
La alternativa instantánea
Si prefieres evitar SteamCMD, abrir puertos y dejar un PC encendido, el hosting de servidores de Necesse de Survival Servers despliega la misma herramienta oficial de servidor en minutos. La configuración se edita desde el Command Center, con copias de seguridad programadas y acceso FTP completo.