Looking for cheats in Sons of the Forest? You can use console commands to activate god mode, give yourself all game items, change the time of day or weather, teleport around the map, or even spawn an army of useful Kelvins (opens in a new tab) to build your cabin faster. And here’s some more good news: it’s pretty easy to access a debug console for the early access survival game that will let you do all of that and more.
To enable cheats in Sons of the Forest, you’ll need a couple of mods that you can find on the Thunderstore, a popular mod repository for games like Valheim, Boneworks, and now Sons of the Forest. You will first want to install the Thunderstore Mod Manager (opens in a new tab)and then use that to install BepInExPack IL2CPP (opens in a new tab) and the children of the forest ModDebugConsole (opens in a new tab).
Once installed, launch Sons of the Forest by choosing the “Modified” option at the top right of the Thunderstore interface. It may take a while to load if this is your first time starting the game this way, but after that first time it should load much faster.
Once Sons of the Forest has launched, start a new game or load a save. Once you’re in the game, press F1 to open the debugging console. In the upper left corner of your screen, you will see the console field for typing commands. Press F1 again to close the console.
Below you’ll find the commands we tested, followed by a general list of commands discovered by the mod’s creator, CallMeSlinky. We haven’t tested all of them, and we’re still not sure what many of them do, so be sure to back up your save games if you’re worried about damaging your save file. Your saved games should be located at: C:\User\(UserName)\AppData\LocalLow\Endnight\SonsOfTheForest\Saves
player cheats
player cheats
god mode activated | Change god mode. Type ‘godmode off’ to disable |
survival on/off | Turn survival needs on and off |
accessories | Give yourself all the items in the game. |
go to (xyz) | Teleport to map coordinates (ie: 110 -80 -900) |
enable/disable showhud | Toggles the HUD on and off |
set time of day (1-24) | Change the time of day |
heavy force | Change the weather to rain |
sunny force | Change the weather to sunny |
save | Save your game without shelter |
NPC/enemy cheats
NPC/enemy cheats
add character robby 1 | Generates an extra Kelvin |
addvirginia | Spawn an extra Virginia |
Enable/disable a ghost player | Enemies ignore you |
aipause | AI entities (including friendly ones) freeze in place |
helpable | AI entities (including friendly ones) disappear completely |
additional cheats
other tricks
These are the rest of the console commands you can use in debugging console mode, although we haven’t tested most of them yet. Some may require a number following them to work, others may require an on/off statement following them. Be careful when using them and remember to back up your save games.
addallbookpages
ammohack
animallimitmult
authorized animals
accessories
addallstoryitems
animstatesgui
add character
enabled for aniso
addmemory
addprefab
debugplayermelee
demo mode
destroy
destroy freeform structure
destroyragdoll
destroywildcard
add item
additemswithtag
Anisominmax
apply default materials
areashadow
a star
audio test2d
audio debugging
audio debug states
audio description
diagrammers
diggingclear
disable component
disable in-game item tester
deactivate
deactivategowildcard
disable scene
addvirginia
aiangerlevel
aianimspeed
aiaarmorlevel
aiaarmortier
helpable
aidodgegest
assistant
aiforcestrafe
playerghost
aigod mode
aijumpdebug
aiknockdowndisable
adjustmemory
aipause
aipoolstats
air radar
airunworldevent
aishowanims
aishowdebug
aishowdebugcamera
aishoweventmemory
aishowsalud
aishownavgraph
aishowpaths
aishowplayerinfluences
aishowstats
aishowsurvivalstats
aishowthoughts
aistata adjustment
aistructurelog
aitestsleep
A thought
audio parameter
audio playback event
enabled billboard
billboardignorechanges
blockplayerfinaldeath
break objects
buffstats
builder mode
construction trick
cameradiss
camerafov
capsule mode
cave light
characters
check attached entities
checkexitmenu
check frozen entities
clear
clear all settings
clear audio parameters
clearbushradius
clearmediaactionflag
cloud compatible cloud factor
cloudshadowsable
combat test start
count
countgowithlayer
counted structures
tally label
create light
aithoughtnocooldown
availability statistics
aiverboselog
creepy town
aivillageclosest
aiworldeventstats
aiworldstats
aizonastats
allowasync
disconnect player
disconnect players
dismemberment radius
downloadlobbyinfo
duplicate object
dynamic resolution cycle test
dynamic resolution override
dynamic resolution target
enable cheats
enablecollisionbasedkillbox
enable component
enable
scene enabled
enableghoststructure
energy trick
exportlinkedstructurestojson
exposuresetspeed
audio filter
findobjectswithshader
first look
continue
keep up
debugging steps
force cloud
force cloud profile
force player expression
force
forceremovetrees
free camera
gain strength
game lag time
noise test
save
savior player
season
send message
set current day
go god mode
gotocoords
go to force
logshownone
logshowwarnings
log textures
logvirtual
gototag
gotozona
mipmapstreaming
mipmapstreamingbudget
gravity
heallocalplayer
mipmapstreamingdiscard
set difficulty mode
mouse sensitivity
game over
mouse sensitivity
set game mode
navigation force update
aid
hideworldposfor
grabsgeneratebuilt
grebledrockscollision
hitlocalplayer
ignition radius
importlinkedstructuresfromfile
to inspect
instant book creation
instantrespawnhere
Inverted look
invisible
netanimator
netskinnedbones
netspawnplayer
openfoldermacros
outputs snappointstofile
physics update time
game scene
playdeathcutscene
playdeathmarker
playdeathmarkerindex
join steam lobby
playeranimparams
day break time
playerdebugcamera
kick players
killplayerlocal
kill radius
knockdownlocalplayer
lightninghittreechance
lightninghittreemustbeinfrontplayer
lightning interval
enumerate active entities
death marker list
item list
listagowithlayer
listitemswithtags
object list
loadmacros
loaddebugconsolemod
load player
loading scene
loading scene
locktimeofday
loddebug billboards
loddebugmaterials
loddebugranges
lodforce2ddistance
lodforce3ddistance
Player interrupt keys
gamernetentertainer
player visibility
playgameover
post processing component
profiler sample
profilers
qualitytexture
radio debugging
refill containers
refreshments
health regeneration
remove all items
delete all story elements
removeddead
remove item
deletelive
removeshader
renderspheres
replaceshader
report bugs
reportlogsnow
reportwarningsnow
reset entry tax
reset settings
revivelocalplayer
gamepad dead zone
gamepadxsensitivity
damage debugging
gamepad sensitivity
Login
damage free form structure
collect
loghack hack
death count
get game mode
logshowerrors
robbycarry
getlayerculldistance
logshowinfo
debugplayerhitlog
robbyincutscenes
setgamesetupsetting
setgametimespeed
setinventorypercentage
setcapaculldistance setlookrotation
setopeningshock
setplayerrace
setproperty
setting
set speaker mode
setstat
setforcelevel
set time of day
set the intensity of the wind
set worldobjectstaterange
show active lights
butterfly information
display names of collision objects
show debug zones
show fps
show hud
showinworldui
Show Mesh Material Names
showmeshobjectnames
showmeshtrianglecounts
showobjectlocation
showprojectiltrails
show stimuli
showtriggercollision
showbiz objects
showui
showworldposfor
slap
spawned item stats
spawnfallingtree spawnitem
spawning collection
spawnrenderspheres
spawnworldobject speedyrun
sprinttoggle
Super jump
survival
target frame rate
terrain parallax
terrainpixelerror
terrain representation
TerrainRenderSimple
without land
terrenotessdist
testeventmask
testingsamplefps
time of day connection debugging
time of the day
timeline
toggle debug beam
toggle firedebug toggle fps show
alternate
togglegrabberdebug
togglegrabsfacedebug
toggle occlusion
toggle overlay
toggle player stats
togglestructureresistancedebug
togglesuperstructureroomsvisualdeb
ugh
sync up
toggle job scheduler
trailer3
Treecutsimulatearbolt Treefallcontactinfo
tree occlusion bonus
Treeradius Treescutall
download scene
unload unused assets
unlock season