
The forest originally released in 2014, is heavily regarded as a classic when it comes to survival games. But certain elements of the game can feel dull, especially after playing the game for so long. To add some life to those elements, you can use over 110 console commands in the game and get access to features not available by default. Features like enabling and disabling God mode, becoming invisible and spawning elements into the game.
In addition to that, you can access several item codes, clothing codes and other structure codes in the game using the game console.
How to Activate Developer Console?
In order to get all these features, you first need to activate the developer console.
You should go to Options, then Gameplay and Enable “Allow Cheats”
When you are in the main menu of the game, type developermodeon – your type strokes won’t appear on the screen but this will enable the console.
You can then access the console by pressing F1 key on your keyboard. Pressing ENTER after typing your commands in the console will execute them.
The Forest Cheats
Name | Syntax | Description |
---|---|---|
additem | additem [item id] | The additem console command is used to add a particular item to your character inventory. You have to specify the desired item id. |
spawnanimal | spawnanimal [animal name] | This command helps you to summon any particular animal by specifying animal’s name. |
goto | goto [location name / x y z] | You can teleport your character to your desired location using this console command. |
PlaceBuiltObjects | placebuiltobjects [object id] [amount] | This command is used to place a built object so that your character will be able to use it. |
buildermode | buildermode [on / off] | The buildermode console command is used to on or off the buildermode. This is a creative mode that disables health and enemies. |
cavelight | cavelight [on / off] | This command is used to switch on or off the light in the cave. You can specify in the syntax wheather you want to on or off the light. |
faststart | faststart [on / off] | You can start the game quickly by skipping the strating cut scenes using this console command. |
godmode | godmode [on / off] | This command will eneble or disable the god mode, In god mode, there will be no damage being done to your character. |
buildhack | buildhack [on / off] | You can enable or disable the buildhack using this command. Buildhack gives you resources and fast building. |
cancelallghosts | cancelallghosts | This console command helps you to remove all the ghosts from the game. |
buildallghosts | buildallghosts | This command will revert the cancelallghosts command by adding the ghosts back in the game. |
addallitems | addallitems | The addallitems command will add every item available in the game to your character’s inventory. |
addallstoryitems | addallstoryitems | The addallstoryitems command will add every story item available in the game to your character’s inventory. |
itemhack | itemhack [on / off] | This console command is used to enable or disable the infinite items. |
survival | survival [on / off] | |
save | save | If you want to save your current game, then you can use the save command. |
speedyrun | speedyrun [on / off] | This command is used to on or off the speed run. You character will run very fast after enabling it. |
invisible | invisible [on / off] | The invisible command is used to enable or disable the visibility of your character. You can invisible the character so that he will not shown on the game camera. |
killallenemies | killallenemies | You can use the killallenemies command to kill all the enemies present in the game with just a blink of eye. |
enemies | enemies [on / off] | This command will stop the spawn process of the enemies and all the enemies will be killed after executing this command. |
terrainrender | terrainrender [on / off] | The terrainrender console command is used to on or off the terrainrender rendering of terrain. You can specify on or off in the syntax. |
lightingtimeofdayoverride | lightingtimeofdayoverride [off / lighting name] | This command is used to set the time of the game again. |
forcerain | forcerain [weather name] | You can change the weather of the game to your liking by specifying in the syntax. |
cutdowntrees | cutdowntrees [amount / %] | The cutdowntrees command will reduce the percentage of tress in the game by cutting them down. |
cutgrass | cutgrass [radius] | You can cut the grass as you would like to, by using this command. |
deviceDebugInformation | devicedebuginformation [on / off] | This command is used to hide or unhide the device debug information of the system you are using to play the game. |
toggleCullingGrid | togglecullinggrid [on / off / toggle] | The toggleCullingGrid command helps you to enable or disable the culling grid. |
help | help | The help command is used to list all the commands. |
clear | clear | If you want to clean up the console, then you can use this command. |
showgamestats | showgamestats | The showgamestats command is used to display the current game stats. |
achievementloglevel | achievementloglevel [log level] | You can sets the level of logging for your achievement log using this console command. |
pmactivestatelabels | pmactivestatelabels [on / off] | This command is used to Shows an NPCs current state, for example, sleep or any other state. |
setdifficultymode | setdifficultymode [difficulty] | You can specify difficulty level from peaceful, normal, hard, and hard survival using this command. |
setgamemode | setgamemode [game mode] | The setgamemode console command will change game mode to standard, creative, and mod. |
veganmode | veganmode [on / off] | The veganmode command is used to on of off the vegan mode. When this mode is on, the enemies only spawn in caves |
ironforest | ironforest | You can make the buildings indestructible using ironforest command. |
meatmode | meatmode | If you want to disable all the cheats of the game, then meatmode command is the best for this purpose. |
rawmeatmode | rawmeatmode | This command is used to enable or disable the raw meat mode. This mode means when you die, save game is permanently deleted. |
regrowmode | regrowmode | The regrowmode command helps you to enable or disable the regrown mode. When this mode is enabled it will grow the cut down trees again. |
veganmode | veganmode | This command is used to turn on or off the vegan mode. When this mode is on, the enemies only spawn in caves |
vegetarianmode | vegetarianmode | The console command will enable or disable the vegetarianmode, When enabled, enemies only spawn at night |
woodpaste | woodpaste | The woodpaste command helps you to reset holes made by hole cutter or crane. |
checkday | checkday | The checkday cosnole command print the current day to the console log. |
advanceday | advanceday | This command will skip the date or time one day forward. |
setcurrentday | setcurrentday [day number] | If you want to set the current game date, then you can use the setcurrentday command by specifying the day number in syntax. |
timescale | timescale [multiplier] | You can slow down and speed up gameplay using this console command. |
gametimescale | gametimescale [multiplier] | By executing this command, you can change the speed of game statistics. |
plantallgardens | plantallgardens | You can really plant seeds in all the gardens of the game game with the help of this command. |
growalldirtpiles | growalldirtpiles | This console command is used to fill the dirt piles in the game. |
unlimitedHairspray | unlimitedhairspray [on / off] | The unlimitedhairspray command is ued to turn on or off the unlimited hair spray. This will give you unlimited hairs spray fuel. |
energyhack | energyhack [on / off] | When you enable the energy hack, it will your character has unlimited energy and stamina. |
killlocalplayer | killlocalplayer | You can kill all the local players using this console command. |
killmefast | killmefast | If you want to reload the save game, then you can use the killmefast command. Your character will commit suicide to start the game again. |
revivelocalplayer | revivelocalplayer | This command helps you to revive your character in multiplayer game mode if you are knocked down. |
fakehitplayer | fakehitplayer | This console command will give your character a fake hit but no damage will be done. |
setvariationextra | setvariationextra [none / jacket] | The setvariationextra command is used to remove or add a jacket for your character. |
decaynextmeat | decaynextmeat | This console command will change the meat iteration. Fresh turns to edible. Edible to spoiled. |
poison | poison | The poison command is used to infect the player. Same effect as a poison arrow. |
hitlocalplayer | hitlocalplayer [amount] | After executing this command, the player will take some damage. You can specify the amount of damage in the syntax. |
setstat | setstat [stat name] [value] | This command helps you to set any statistics of the player to your desired value. |
setSkill | setskill [skill name] [value] | This command helps you to set any skill of the player to your desired value. You can sepcify the skill and value in the syntax. |
stewcomboverbose | stewcomboverbose [on / off] | The stewcomboverbose will indicate when successful stew recipe was consumed. You can disable it with the same command. |
addClothingById | addclothingbyid [clothing id] | This console command is used to add clothing to your character. You can specify the clothing id in the syntax. |
killallanimals | killallanimals | The killallanimals command is used to kill al the animals present in the game. |
killclosestanimal | killclosestanimal | You can kill all the animals who are near to your character by using this command. |
animals | This is a toggle command which is used to enable or disable the animals in the game. | |
birds | birds [on / off] | This is a toggle command that helps you to to enable or disable the birds in the game. |
spawnitem | spawnitem [item id] | If you want to spawn any particular item in front of you, then you can use this command. You can specify the desired item id. |
removeitem | removeitem [item id] | The removeitem console command is used to remove any item from your player’s inventory. |
spawnanimalquiet | spawnanimalquiet | You can summon an animal in the closest animal trap using this console command. |
resetallenemies | resetallenemies | This console commmand will kill all the enemies nad will reset the enemy’s AI. |
knockdownclosestenemy | knockdownclosestenemy | The knockdownclosestenemy command will knock down the closest enemies to your character. |
killclosestenemy | killclosestenemy | This console command will counter all the close enemies. |
killendboss | killendboss | If you want to kill the end boss in an instant, then this command is perfect for you. |
astar | astar [on / off] | This is a toggle command which is used to turrn on or off the enemy path finding. |
spawnregularfamily | spawnregularfamily | If you want to summon 3 to 6 cannibals, then you can execute the spawnregularfamily command. |
spawnpaintedfamily | spawnpaintedfamily | This console command helps you to summon three to six painted cannibals. |
spawnskinnedfamily | spawnskinnedfamily | If you want to summon 3 to 6 masked cannibals, then you can use the spawnregularfamily command. |
spawnskinnyfamily | spawnskinnyfamily | This command will help you to spawn 2-3 skinny cannibals. |
spawnmutant | spawnmutant [mutant id] | The spawnmutant console command is used to spawn any particular mutant. You can specify the id of required mutant. |
spawnallpickups | spawnallpickups | This console command is used to respawn all items that have been collected. |
loghack | loghack [on / off] | A toggle command used to enable or disable the log hack. When the log hack is enabled it will give you the unlimited logs. |
userigidbodyrotation | userigidbodyrotation [on / off] | This command is used to turn on or off the user rigid body rotation. If this is enabled, it will smoothen the camera movement. |
togglevsync | togglevsync | The togglevsync cosole command is used to enable of disable the V-sync. V-sync when enabled, syncs the framerate. |
gccollect | gccollect | The gccollect command will call the garbage collector. This will garbage the unused RAM. |
lodmanagerscaling | lodmanagerscaling | This command helps you to turn on or off the lod manager scaling |
toggleocclusionculling | toggleocclusionculling | This is a toggle command for toggle occlusion culling. It will stop the models from being rendered. |
togglesheenbillboards | togglesheenbillboards [on / off] | The togglesheenbillboards console command enables and disables the Sheen Billboards |
filteraudio | filteraudio | You can execute the filteraudio command to clear up the audio filter path. |
dumplobbyinfo | dumplobbyinfo | If you want to print the multiplayer lobby information to your console log, then this is the best command for this purpose. |
physics30fps | physics30fps [on / off] | This is a toggle command. When you enable it, it will change the physics to 30 FPS. |
loadlevel | loadlevel [save number] | If you want o load any particular saved level, then you can execute this console command. |
placeallghosts | placeallghosts | This command is used to place all the ghosts in the game in front of your character. |
setplayervariation | setplayervariation [0 / 1] | You can execute this command to change the skin color of your character. |
setplayertshirtmat | setplayertshirtmat [material id] | This command is used to change the material of your character’s shirt. |
addmemory | addmemory | The addmemory command will use more memory to test the memory related issues. This command is mainly used by the developers. |
playernetanimator | playernetanimator | This is a toggle command used to turn on or off the player net animator. |
showworldposfor | showworldposfor [object id] | This command is used to display the coordinates of a particular object. You can specify the object in the syntax. |
hideworldposfor | hideworldposfor [object id] | This command is used to hide the coordinates of a particular object. You can specify the object in the syntax. |
findpassenger | findpassenger [passenger id] | If you want to find any particular passenger then you can execute this command by specifying the id of passenger in syntax. |
gototag | gototag [tag] | The gototag console command will teleport your character to specified tag. |
gotoenemy | gotoenemy | The gotoenemy console command will teleport your character to a random enemy. |
toggleplayerstats | toggleplayerstats | This command helps you to show or hide the statistics of the player. |
toggleoverlay | toggleoverlay | This command is used to display the debug information at bottom of the game screen. |
setdrawdistance | setdrawdistance [setting #] | The setdrawdistance command will set the render distance. You can specify the setting number in the command syntax. |
setshadowlevel | setshadowlevel [setting #] | If you want to set the level of level to your specified setting, then you can use this console command. |
clearsaveslot | clearsaveslot [mp / sp] [slot #] | By executing the clearsaveslot command, you can clear a multiplayer or single player slot. |
clearallsettings | clearallsettings | This console command will reset all game settings to default setting. |
resetstatsandachievements | resetstatsandachievements | The resetstatsandachievements console command will reset all the account stats and achievements |
More Cheats: