Configuración del servidor de Necesse y comandos de administrador

Toda la configuración y los comandos de administrador de un servidor de Necesse: parámetros de arranque, claves de server.cfg, reglas del mundo, permisos y comandos.

Por
Actualizado el 28 oct 2026 · 9 min de lectura
Leer enesen
Siluetas de bloques pixelados con el título Configuración del servidor de Necesse y comandos de administrador

La configuración del servidor de Necesse está en tres sitios: parámetros de arranque, server.cfg y los ajustes del propio mundo, y los comandos de administrador cambian casi todo con el servidor en marcha. Esta referencia cubre los tres en Necesse 1.3.3, con los niveles de permiso, y te dice qué fija por ti el panel de nuestro servidor de Necesse.

Para la instalación, los puertos y alojarlo en tu PC, empieza por nuestra guía del servidor dedicado de Necesse.

  • Los parámetros de arranque mandan: lo que pasas al arrancar pisa a server.cfg, como dice la wiki.
  • Las reglas del mundo (dificultad, penalización por muerte, asaltos) están en worldSettings.cfg, dentro de la partida; se cambian con difficulty, deathpenalty y raids.
  • Permisos: los jugadores entran como User; permissions set <nombre> Owner asciende a alguien.
  • Los comandos de trucos como give, tp o time desactivan los logros de ese mundo.
  • En 1up: MOTD, contraseña, máximo de jugadores, pausa sin jugadores y semilla son campos de la pestaña Juego; lo demás está en necesse/cfg/server.cfg, en Archivos.

1. Dónde guarda Necesse su configuración

La wiki de Necesse describe tres capas, y saber cuál gana ahorra muchos líos:

  1. Parámetros de arranque, como -slots 10 o -password secreto. Los parámetros que no se pasan se cargan del archivo de ajustes del servidor.
  2. server.cfg, en la carpeta cfg del directorio de datos (%APPDATA%\Necesse\cfg en Windows). Guarda las opciones de todo el servidor.
  3. worldSettings.cfg, dentro del .zip del mundo en saves. Guarda las reglas de ese mundo: dificultad, penalización por muerte, asaltos y parecidos.

La wiki insiste en una cosa: antes de editar cualquier archivo de configuración, hay que parar SIEMPRE el servidor.

La compilación actual del servidor es la v1.3.3, build 24926468, el parche del 25 de agosto de 2026 que, según las notas del parche en Steam, obliga a actualizar servidores y anfitriones. Los jugadores deben tener la misma versión.

2. Parámetros de arranque

Estos son los parámetros oficiales del servidor según la wiki, con lo que hace cada uno:

ParámetroQué hace
-noguiArranca el servidor en la terminal, sin ventana
-world <nombre>Mundo que se carga, sin preguntar
-port <puerto>Puerto del servidor (UDP, 14159 por defecto)
-slots <plazas>Plazas de jugadores, de 1 a 250
-owner <nombre>Quien se conecte con ese nombre recibe permisos de propietario
-password <contraseña>Contraseña del servidor; vacía para ninguna
-motd <mensaje>Mensaje del día; \n para un salto de línea
-pausewhenempty <1/0>Pausa el mundo cuando no hay jugadores
-giveclientspower <1/0>Desactivado, el servidor comprueba las acciones de los clientes, una especie de antitrampas
-logging <1/0>Un archivo de log por sesión, activado por defecto
-settings <archivo>Carga los ajustes del servidor de otro archivo
-datadir <ruta> / -localdirLleva configuración, partidas y logs a otra carpeta

En un servidor de 1up el panel arranca Necesse con -world, -port, -slots, -pausewhenempty, -zipsaves, -logging y, si los rellenas, -motd y -password. No tienes que escribirlos: salen de la pestaña Juego, que vemos ahora.

3. La configuración en el panel de 1up

La pestaña Juego de un servidor de Necesse tiene cinco campos, agrupados en secciones:

SecciónCampoParámetroPor defectoSe aplica
PartidaPausar sin jugadores-pausewhenemptyActivadoAl momento
MundoSemilla (solo para mundos nuevos)ninguno, se usa al crearAleatoriaMundo nuevo
JugadoresMáx. jugadores-slots10, con el tope de tu planAl reiniciar
JugadoresContraseña del servidor-passwordVacíaAl reiniciar
PresentaciónMOTD-motdEl nombre de tu servidorAl momento

Algunos detalles de usarlos:

  • Al momento significa que, si el servidor está encendido, el panel envía además el comando correspondiente (pausewhenempty 1 o motd <texto>), así que no hace falta reiniciar.
  • Contraseña del servidor admite de 4 a 64 caracteres. Déjala vacía para un servidor abierto.
  • Máx. jugadores acepta de 1 a 250, como el juego, pero tu plan pone el tope: 4 en Free, 6 en Casual, 10 en Starter y 20 en Pro.
  • Semilla admite letras, números y espacios, hasta 50 caracteres, y solo da forma a un mundo nuevo. Para usarla en un servidor que ya existe, Regenerar mundo en la pestaña Servidor borra el mundo actual y crea uno nuevo.
  • La sección Archivo generado enseña, en solo lectura, la línea de arranque que el panel monta con estos campos.

4. Las claves de server.cfg, una a una

La primera vez que arranca, el servidor escribe server.cfg. Estas son las claves y sus valores por defecto en un archivo generado por el servidor oficial 1.3.3 para Linux, con los comentarios que escribe el propio juego:

ClavePor defectoQué hace
port14159Puerto por defecto (de 0 a 65535)
slots10Plazas por defecto (de 1 a 250)
passwordvacíaVacía para no usar contraseña
maxClientLatencySeconds30Segundos de retraso antes de echar a un cliente
pauseWhenEmptytruePausa sin jugadores
strictServerAuthorityfalseMucho más estricto con lo que pueden hacer los clientes; el juego recomienda activarlo solo si es imprescindible
loggingtrueUn archivo de log en cada arranque
languageenIdioma del servidor
unloadLevelsCooldown30Segundos que un nivel sigue cargado tras irse el último jugador
droppedItemsLifeMinutes0Minutos que duran los objetos tirados; 0 o menos es para siempre
unloadSettlementsfalseDescargar los asentamientos de los jugadores o mantenerlos cargados
maxSettlementsPerPlayer-1Límite de asentamientos por jugador; -1 es sin límite
maxSettlersPerSettlement-1Límite de colonos por asentamiento; -1 es sin límite
zipSavestrueGuarda los mundos como .zip
MOTDvacíoMensaje del día

En 1up, port, slots, password, pauseWhenEmpty, logging, zipSaves y MOTD quedan pisadas por los parámetros de arranque, así que esas se cambian en la pestaña Juego. Las demás son tuyas: para el servidor, abre Archivos, edita necesse/cfg/server.cfg y vuelve a arrancarlo. Las dos que más tocan los grupos son droppedItemsLifeMinutes, que por defecto deja los objetos tirados para siempre, y maxSettlementsPerPlayer, para que un jugador no reclame medio mundo.

5. Reglas del mundo: dificultad, penalización por muerte y asaltos

Están en worldSettings.cfg, dentro del .zip del mundo, así que editarlas a mano obliga a descomprimir la partida. Con comandos es más fácil. Cada uno admite list para ver sus valores en una terminal o en el chat; en la consola de nuestro panel, escribe el valor directamente:

ComandoValoresPor defecto en un mundo nuevo
difficulty <valor>casual, adventure, classic, hard, brutalclassic
deathpenalty <valor>none, dropmats, dropmaininventory, dropfull_inventory, hardcoredrop_mats
raids <valor>often, occasionally, rarely, neveroccasionally

Los tres piden nivel Admin, según la tabla de comandos de la wiki. La consola del panel acepta todos esos valores salvo hardcore, que puedes poner desde el chat del juego como Admin. settings <list/ajuste> cambia el resto de ajustes del mundo, como el PvP forzado o el hambre de los jugadores; úsalo en el chat, porque la consola del panel no lo admite.

6. Niveles de permiso y cómo hacerte propietario

La wiki dice que al entrar en un servidor empiezas con permisos de usuario. Los niveles, de menor a mayor:

NivelQué puede hacer
Userhelp, susurrar, equipos, playtime, die
Moderatorplayers, network, save, kick, say
Adminreglas del mundo, hora, teletransportes, objetos, buffs, ban y unban, motd, pausewhenempty, maxlatency
Ownerstop, password, permissions, regen, allowcheats
Serverlanguage

Para hacerte propietario, escribe en la consola del servidor permissions set <tunombre> Owner (o Admin, Moderator, User). En un servidor propio, -owner <nombre> da permisos de propietario a quien se conecte con ese nombre. En nuestro panel, solo el propietario del servidor de 1up y sus copropietarios pueden enviar permissions set; los demás ven «Solo el propietario y un copropietario pueden ejecutar ese comando».

Cuando tienes un nivel en el juego, los comandos de ese nivel también funcionan desde el chat con una / delante.

7. Comandos de administrador que acepta la consola del panel

La consola de 1up envía una lista fija de comandos, comprueba cada parámetro antes de enviarlo y rechaza todo lo demás con «Ese comando no está en la lista de la consola». En la consola, escribe los comandos sin barra.

Moderación

  • say <mensaje>: habla en el chat como Server.
  • w <jugador> <mensaje>: susurra a un jugador.
  • kick <jugador> [motivo]: expulsa con un motivo opcional.
  • ban <nombre> y unban <nombre>: banea o levanta un baneo. bans los lista.
  • permissions set <nombre> <nivel>, permissions get <nombre> y permissions list.

Información y guardado

  • players: quién está conectado, por ejemplo Players online: 0/10.
  • playernames: todas las autenticaciones que ha visto el servidor y su nombre.
  • performance: mide el rendimiento del servidor y escribe un archivo con el resultado.
  • save: guarda todos los datos.

Reglas del mundo: difficulty, deathpenalty y raids, como en el apartado 5.

Comandos de trucos. La wiki avisa de que los comandos que necesitan trucos muestran un aviso antes de ejecutarse y de que usarlos desactiva los logros del mundo. El panel te pide confirmar cada uno («Este comando no se puede deshacer»):

  • tp <jugador> <jugador/home/death/spawn>: teletransporta a un jugador.
  • give <jugador> <objeto> [cantidad]: da un objeto por su id.
  • time set <ticks> y time add <ticks>: cambia la hora del mundo con un número. Palabras como midday funcionan desde el chat.
  • clearmobs: elimina los monstruos.
  • allowcheats: activa los trucos en el mundo. La wiki lo marca como NO REVERSIBLE y el juego también pide confirmación, así que el panel lo envía dos veces por ti.

Los comandos rápidos de la consola son say, kick, ban, players y save, y la pestaña Jugadores expulsa y banea a los jugadores conectados sin escribir su nombre.

8. Comandos que se usan en otro sitio

Algunos comandos no están en la consola del panel a propósito:

ComandoQué usar en su lugar
stop, exit, quitLos botones ■ Detener o ↻ Reiniciar, que guardan el mundo antes
passwordContraseña del servidor en la pestaña Juego
motd, pausewhenemptyLos campos de la pestaña Juego, que los envían al momento
regenRegenerar mundo en la pestaña Servidor
language, maxlatencylanguage y maxClientLatencySeconds en server.cfg
settings, buff, hp, setteam y otras herramientas de adminEl chat del juego, como Admin u Owner

Si tus amigos no pueden ni entrar, nuestra guía de Necesse: no puedo conectarme con mi amigo repasa versiones, direcciones y puertos.

Probado con Necesse v1.3.3 (build 24926468) el 2026-10-13, contrastado con la wiki oficial, un server.cfg generado por el servidor oficial para Linux y los comandos que acepta la consola de nuestro panel. Nuestros servidores instalan la última versión pública cada vez que arrancan.

Registro de cambios

  • 2026-10-13: primera versión, para Necesse 1.3.3.

Preguntas frecuentes

En la carpeta cfg del directorio de datos de Necesse: %APPDATA%\Necesse\cfg en Windows. En un servidor de 1up es necesse/cfg/server.cfg, en Archivos. Para el servidor antes de editarlo.

Sobre quien lo escribeFundador, desarrollador y soporte

Sigue leyendo