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
| File | Linux | Windows |
|---|---|---|
server.cfg | ~/.config/Necesse/cfg/server.cfg | %APPDATA%\Necesse\cfg\server.cfg |
worldSettings.cfg | Inside ~/.config/Necesse/saves/<World>.zip | Inside %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
/savesaves server data when the caller has moderator permission./motdcan read or set the message of the day with admin permission./stop,/exit, or/quitsaves and stops the server for the owner./allowcheatsenables cheats for the world and is documented as irreversible; use it only when the group accepts the consequence for achievements.
Safe editing workflow
- Stop the server and copy the complete save archive and
server.cfg. - Use
/helpor the official wiki to confirm command names and permissions. - Change one setting or command at a time.
- Restart, read the logs, and test with a non-owner account.
- 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.