Menu
 

Necesse World Settings & Admin Commands Guide

Necesse World Settings and Admin Commands

Necesse has two useful configuration layers: server launch settings and the compressed world save. The official wiki names the server file server.cfg and the world file worldSettings.cfg. Stop the server before editing either, keep a backup, and prefer the current in-game/server commands when they are available.

Where the files live

FileLinuxWindows
server.cfg~/.config/Necesse/cfg/server.cfg%APPDATA%\Necesse\cfg\server.cfg
worldSettings.cfgInside ~/.config/Necesse/saves/<World>.zipInside %APPDATA%\Necesse\saves\<World>.zip
Logs~/.config/Necesse/logs%APPDATA%\Necesse\logs

The world is compressed by default. Preserve the original archive, extract a working copy only when needed, and re-create the archive in the format expected by the current server. A -datadir or -localdir launch option can move these locations.

Server-level arguments

Use the server configuration reference for -world, -port, -slots, -owner, -motd, -password, -pausewhenempty, -giveclientspower, logging, and data-directory arguments.

java -jar Server.jar -nogui -world MyWorld -port 14159 -slots 10 -owner "AdminName"

The official -owner value is a player name that receives owner permissions on connection, not a Steam64 ID.

Permissions and moderation

Players begin with user permissions. The documented permission workflow can assign a level by name or authentication:

/permissions set <name> <permission>
/mypermissions
/players
/kick <player> [reason]
/ban <authentication/name>
/unban <authentication/name>

Check the current command help before using a destructive action. Keep owner permissions limited and record who can change the world.

World settings commands

With the required admin permission, the official multiplayer documentation lists commands for the active world:

/settings list
/difficulty list
/deathpenalty list
/raids list
/pausewhenempty 1

Use the valid value shown by the current server for a setting; the list forms are safer than guessing enum names. These commands can alter a shared world, so back it up first.

Useful maintenance commands

  • /save saves server data when the caller has moderator permission.
  • /motd can read or set the message of the day with admin permission.
  • /stop, /exit, or /quit saves and stops the server for the owner.
  • /allowcheats enables cheats for the world and is documented as irreversible; use it only when the group accepts the consequence for achievements.

Safe editing workflow

  1. Stop the server and copy the complete save archive and server.cfg.
  2. Use /help or the official wiki to confirm command names and permissions.
  3. Change one setting or command at a time.
  4. Restart, read the logs, and test with a non-owner account.
  5. Keep the previous backup until the group completes a session.

Official reference

Use the official Necesse multiplayer documentation for the live command and parameter list. It is the authority when the server build changes.

Want the configuration and backups handled in a panel? Host Necesse with Supercraft.

Tired of fighting this issue every patch?

Run a managed Necesse server with us. We handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in minutes, multiple datacenter regions, no contract.

See Necesse hosting plans →
Top