7 Days To Die 1.0 Console Commands

Updated for 7 Days to Die 1.0/A21+ dedicated servers. This is the quick reference we keep for running community servers and Supercraft-hosted worlds.

Fair warning: leaning on the console for gameplay can erase tension and progression - use it sparingly outside of admin work.

What the console does

The command console started as a dev tool. Players and server admins can still use it to fetch stats, change settings, spawn items/entities, and moderate multiplayer sessions (kick/ban/teleport). Most actions work on both local and dedicated servers; a few are server-only (loglevel, shutdown).

How to open the console

  • PC single-player/co-op: press F1 or ~ (tilde/backquote).

  • Regional keys: " (US), @ (EU), Ö/Ø/F2 (Nordic), Ñ (ES).

  • Dedicated server: run commands in the server terminal, via Telnet/web console, or from your host's dashboard (Supercraft: Services → Console tab).

  • Use help or help <command> to see syntax and aliases in-game.

Entering commands (syntax tips)

  • Commands can be case-sensitive; match item/quest/entity IDs exactly.

  • Square brackets [] mean optional arguments; angle brackets <> are required.

  • Many commands have shortcuts (lp for listplayers, dm for debugmenu).

  • Auto-complete (Tab) helps pull item names, POIs, and entity IDs.

Permission levels and admins

Lower numbers have more power (0 = full admin, 1000 = regular player).


lpi                                              # List entity/steam IDs for online players

admin add <steamId|entityId|playerName> <level>  # Grant admin / set permission level

admin remove <steamId|entityId|playerName>       # Remove admin entry

admin list                                       # Show admin/permission entries

cp add <command> <level>                         # Restrict a command to a level (0-2000)

cp remove <command>

cp list

Recommended levels: 0–50 (owners), 100–200 (mods), 1000 (everyone else).

High-usage admin commands (1.0 safe set)

CommandWhat it doesExample
help [command]Lists commands or shows syntax for one command.help ban
saveworldForce-save the map before restarts or chunk edits.saveworld
shutdown <seconds> "<reason>"Schedule a clean shutdown.shutdown 60 "Quick restart"
versionPrint build/version info for troubleshooting.version
memDump memory usage to the console log.mem

Player management

CommandDescriptionExample
lpiShow entity IDs + SteamIDs for online players.lpi
lp / listplayersList connected players with ping/position.lp
kick <id|name> "<reason>"Remove a player with a note.kick 171 "Restarting server"
ban add <id|name> <minutes> [reason]Ban; 0 minutes = permanent.ban add 76561198000000000 120 "Cheating"
ban remove <id|name>Lift a ban.ban remove 76561198000000000
ban listShow bans with expiry.ban list
teleportplayer <target> <x> <y> <z>Teleport a player to coordinates.teleportplayer 171 -550 72 430
teleportplayer <target> <otherPlayer>Move one player to another.teleportplayer 171 198
givequest <questId>Grant a quest to the local player.givequest buried_supplies_T2
giveself <itemName> [quality] [count]Spawn items for yourself. Item names match XML IDs.giveself ak47 6 1
spawnentity <playerId> <entityId>Spawn an entity near a player (useful for testing).spawnentity 171 22
listentsList entities currently in the world.listents
listlandclaim (llp)Show land-claim blocks with owners/coords.llp
whitelist add/remove/list <id|name|steamId>Manage whitelist entries.whitelist add 7656119...

World and time controls

CommandDescriptionExample
gettimeShow the current day/time.gettime
settime <day> <HHMM>Set the in-game day/time (use with caution; back up first).settime 14 0730
weather fog/rain/wind <0-1>Force weather values; weather reset returns to normal.weather fog 0
chunkreset <x> <z> <radius>Regenerate chunks from the world seed (save first).chunkreset 0 0 1
spawnairdropTrigger an airdrop event immediately.spawnairdrop
spawnsupplycrateDrop a supply crate at your position.spawnsupplycrate
spawnwhSpawn a wandering horde at a distance.spawnwh
spectrum <biome|bloodmoon|rainy|snowy...>Force a lighting spectrum.spectrum bloodmoon

Server prefs, diagnostics, and messaging

CommandDescriptionExample
say <message>Send a server-wide chat message.say Restart in 2 minutes
loggamestate <tag> [true/false]Dump memory/entities/threads to the log (server or client).loggamestate RESTART false
setgamepref <pref> <value>Set a game preference (see getgamepref).setgamepref ZombiesRun 0
setgamestat <stat> <value>Set a game stat (see getgamestat).setgamestat LandClaimExpiryTime 10
settempunit c/fChange temperature units.settempunit c

Debug and build tools

CommandDescriptionExample
dmToggle debug mode (god/fly, teleport gun, extra UI).dm
cmToggle the creative menu.cm
poisearch <text>Search for POIs by name (A21+).poisearch trader
exportprefabsDump loaded prefab names to disk.exportprefabs
exportitemiconsExport item icons for reference.exportitemicons
listthreads (lt)List server threads (useful for profiling).lt
debugmenu on/off (dm)Toggle debug UI outside the main toggle.debugmenu on
showspecular/showclouds/shownormalsVisual debug for materials and weather layers.showspecular

Tips for reliable command use

  • Run saveworld before settime, chunk resets, or big spawns.

  • Use tab auto-complete for item/entity IDs and quest names.

  • Entity IDs change on reconnect; rely on SteamIDs for bans and admin entries.

  • Keep dangerous commands (teleports, chunkreset, spawnentity) at permission level 0–50.

  • Some commands differ between Alpha-era guides and 1.0 - if help <command> returns nothing, it likely changed or was removed.


Need a hosted console with backups included?

Start a managed 7 Days To Die server with SSD storage, scheduled backups, and fast mod installs.

Start 7D2D server hosting or compare plans.

Stay in the journey

7 Days to Die server admin journey

Stay inside the same journey: panel overview, game settings, console commands, CSMM, FTP uploads, and telnet fallbacks.

More ways to get answers

Search docs or browse FAQs.