7 Days to Die console commands give players complete access to specific events and actions in the game that are available only to developers. Players can use it to improve their hosted 7 Days to Die server and control the players in it. Keep reading our guide as we explain how to use 7 Days To Die console commands on PC while sharing the complete list of available commands.

Recommended Videos

Related | How To Get Clay In 7 Days To Die

How To Use 7 Days To Die Console Commands On PC

To use any of the below-mentioned 7 Days To Die console commands. You must press the following key on your keyboard to open the console:

  • US and EU region keyboards: Press F1 to open the console. [You can also use the ” key on US keyboards and @ on EU keyboards to open the console] 
  • Scandinavian keyboards: Press Ö/Ø/F2 to open the console.
  • Spanish keyboards: Press Ñ to open the console. 

Once the console is opened, you must copy any of the commands from the table below, set the required attributes, and run. 

Console CommandOutcomehelp Prints help text for supported commands.admin add Used to add a player to the admin list with the desired permission level. Note that you can use the players entityid, playername, or steam ID. Type “lpi” to find an ID. Permission levels can range between 0 (maximum) and 1000 (none).admin remove Used to remove a player from the admin list. Type “lpi” to find an ID.ai pathgridTBD – added in A19.2 b3ai pathlines (was: ai path)TBD – renamed in A19.2 b3aiddebugToggles AIDirector debug output.ban add [reason]Bans a player from the game for in with a reason of [reason] (optional). Duration units are minutes, hours, days, weeks, months, and years. Type “lpi” to find an ID.ban listPrint a list of banned players with their duration, ID, and reason to the console.ban remove Remove a ban. Find a list of banned player IDs using “ban list”.buff Applies a buff to the local player (you). Buff names can be found in 7 Days To Die\Data\Config\buffs.xmlbuffplayer Applies a buff to the selected player. Type “lpi” to find an ID. Buff names can be found in 7 Days To Die\Data\Config\buffs.xml.chunkcacheShows all loaded chunks in the cache.clearClears all output text in the command consolecp add Used to add a command to the command permission list with the desired permission level. Use “cp list” to view commands.cp remove Used to remove a command from the command permission list.cp listDisplay a list of current command permissions. “1000” is the lowest (Guest or normal player) while “0” is the highest (Host or Admin).creativemenuEnables or disables the Creative Menudeathscreen Display the blood-filled death screen during normal gameplay. This does not hurt or kill the player but it diminishes visibility.debuff Remove a buff from the local player (you).debuffplayer Remove a buff from the targeted player.debugmenu [on/off]Toggles Debug Mode on or off. This allows God mode (G key), the debug menu (ESC), and other unique functionality.enablescope Toggle debug scope.exhaustedMakes the player exhausted.exportcurrentconfigsExports the currently used configs to %appdata%/7DaystoDie/Saves///Configs on Windows and .local/share/7DaystoDie/Saves///Configs on Linux.Useful for mod development. exportitemiconsExports all item icons to the 7 Days To Die\ItemIcons folder. Extremely useful for wiki editing!getgameprefPrints a list of current game preferences to the console (airdrop frequency, daylight length, etc).getgamestatPrints a list of current game stats to the console (land claim size, difficulty, etc)gettimePrints current number of days and time.gfx af <0 or 1>Sets the anisotropic filtering to off(0) or on(1, default).gfx dtiSet distant terrain instancing (A19.2 b3)gfx dtpixSet distant terrain pixel error (A19.2 b3)givequestGive yourself a quest. Quest names can be found in 7 Days To Die\Data\Config\quests.xml. The example command can be used to skip to the end of the tutorial quests. This is also immensely helpful for modded quests.giveself [quality level]Drops an item at your feet with maximum (600) quality. Use the optional [quality level] to specify. Item names can be found in 7 Days To Die\Data\Config\items.xmlgiveselfxp Increase your experience by .kick [reason]Kicks a player from the game. Type “lpi” to find an ID. [reason] is optional.kickall [reason]Kicks all players from the game. [reason] is optional.killallKills all players and entities.lightsToggles display of an outline around all light-emitting objects (candles, campfires, etc)listentsLists all entities currently in game (zombies, players, animals).listlandclaimLists all active Land Claim Blocks with player name, world ID, SteamID, LCB’s current health state, and coordinates.listplayeridsLists all players and their IDs.listplayersLists all players with IDs, positions, health, stats, IP address, etc.listthreadsLists all threads.loggamestate [true/false]Writes information on the current state of the game (memory usage, entities, threads, etc) to the log file at 7 Days To Die\7DaysToDie_Data\output_log.txt. is any string that will be included in the header of the generated log. True = the command should be run on the client. False = the command should be run on the server. “False” is default.loglevel Telnet/web only. Select which types of log messages are shown on the connection. By default, all log messages are printed on every connection. Log levels: INF, WRN, ERR, EXC, or ALL.memPrints memory information and calls garbage collector.memclPrints memory information on client and calls garbage collector.pplistPrints Persistent Player data.removequestRemoves a quest. Quest names can be found in 7 Days To Die\Data\Config\quests.xml.repairchunkdensity [fix]Used to check if the densities of blocks in a chunk match the actual block type. If there is a mismatch it can lead to the chunk rendering incorrectly or not at all, indicated by the error message “Failed setting triangles. Some indices are references out of bounds vertices.” It can also fix mismatches within a chunk. and are the coordinates of any block within the chunk to check. Adding “fix” to the end of the command will repair any mismatches.saveworldManually saves the world.say Sends a server message to all connected clients.setgamepref Sets a gamepref. Preference names can be viewed with the “gg” command (getgamepref).setgamestat Sets a gamestat. Stat names can be viewed with the “ggs” command (getgamestat).settempunit Sets the temperature unit to Celsius (c) or Fahrenheit (f, default).settime day
settime night
settime