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.

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 condifficulty,deathpenaltyyraids. - Permisos: los jugadores entran como User;
permissions set <nombre> Ownerasciende a alguien. - Los comandos de trucos como
give,tpotimedesactivan 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:
- Parámetros de arranque, como
-slots 10o-password secreto. Los parámetros que no se pasan se cargan del archivo de ajustes del servidor. server.cfg, en la carpetacfgdel directorio de datos (%APPDATA%\Necesse\cfgen Windows). Guarda las opciones de todo el servidor.worldSettings.cfg, dentro del.zipdel mundo ensaves. 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ámetro | Qué hace |
|---|---|
-nogui | Arranca 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> / -localdir | Lleva 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ón | Campo | Parámetro | Por defecto | Se aplica |
|---|---|---|---|---|
| Partida | Pausar sin jugadores | -pausewhenempty | Activado | Al momento |
| Mundo | Semilla (solo para mundos nuevos) | ninguno, se usa al crear | Aleatoria | Mundo nuevo |
| Jugadores | Máx. jugadores | -slots | 10, con el tope de tu plan | Al reiniciar |
| Jugadores | Contraseña del servidor | -password | Vacía | Al reiniciar |
| Presentación | MOTD | -motd | El nombre de tu servidor | Al momento |
Algunos detalles de usarlos:
- Al momento significa que, si el servidor está encendido, el panel envía además el comando correspondiente (
pausewhenempty 1omotd <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:
| Clave | Por defecto | Qué hace |
|---|---|---|
port | 14159 | Puerto por defecto (de 0 a 65535) |
slots | 10 | Plazas por defecto (de 1 a 250) |
password | vacía | Vacía para no usar contraseña |
maxClientLatencySeconds | 30 | Segundos de retraso antes de echar a un cliente |
pauseWhenEmpty | true | Pausa sin jugadores |
strictServerAuthority | false | Mucho más estricto con lo que pueden hacer los clientes; el juego recomienda activarlo solo si es imprescindible |
logging | true | Un archivo de log en cada arranque |
language | en | Idioma del servidor |
unloadLevelsCooldown | 30 | Segundos que un nivel sigue cargado tras irse el último jugador |
droppedItemsLifeMinutes | 0 | Minutos que duran los objetos tirados; 0 o menos es para siempre |
unloadSettlements | false | Descargar los asentamientos de los jugadores o mantenerlos cargados |
maxSettlementsPerPlayer | -1 | Límite de asentamientos por jugador; -1 es sin límite |
maxSettlersPerSettlement | -1 | Límite de colonos por asentamiento; -1 es sin límite |
zipSaves | true | Guarda los mundos como .zip |
MOTD | vacío | Mensaje 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:
| Comando | Valores | Por defecto en un mundo nuevo |
|---|---|---|
difficulty <valor> | casual, adventure, classic, hard, brutal | classic |
deathpenalty <valor> | none, dropmats, dropmaininventory, dropfull_inventory, hardcore | drop_mats |
raids <valor> | often, occasionally, rarely, never | occasionally |
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:
| Nivel | Qué puede hacer |
|---|---|
| User | help, susurrar, equipos, playtime, die |
| Moderator | players, network, save, kick, say |
| Admin | reglas del mundo, hora, teletransportes, objetos, buffs, ban y unban, motd, pausewhenempty, maxlatency |
| Owner | stop, password, permissions, regen, allowcheats |
| Server | language |
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>yunban <nombre>: banea o levanta un baneo.banslos lista.permissions set <nombre> <nivel>,permissions get <nombre>ypermissions list.
Información y guardado
players: quién está conectado, por ejemploPlayers 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>ytime add <ticks>: cambia la hora del mundo con un número. Palabras comomiddayfuncionan 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:
| Comando | Qué usar en su lugar |
|---|---|
stop, exit, quit | Los botones ■ Detener o ↻ Reiniciar, que guardan el mundo antes |
password | Contraseña del servidor en la pestaña Juego |
motd, pausewhenempty | Los campos de la pestaña Juego, que los envían al momento |
regen | Regenerar mundo en la pestaña Servidor |
language, maxlatency | language y maxClientLatencySeconds en server.cfg |
settings, buff, hp, setteam y otras herramientas de admin | El 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.