Fallout 4

Fallout 4

44 ratings
Child Labor
By Ben426
In Fallout 4, the ability to command settlers is a crucial aspect of settlement management. However, by default, Sommerville child settlers and certain other NPCs, such as those at Nordhagen Beach or Bunker Hill, are not (fully) commandable. This guide will show you how to overcome this limitation using console commands on the PC version of the game, granting you greater control over your settlements.
Players may use these commands to relocate settlers from hazardous locations or makeshift beds to safer, more suitable homes within their settlements. Additionally, players may wish to relocate child settlers into more secure environments, such as Vault-Tec vaults, for their protection.
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Introduction and Understanding the Limitations
In Fallout 4, the ability to command settlers is a crucial aspect of settlement management. However, by default, child settlers and certain other NPCs, such as Mama Murphy, The Overseer, those at Nordhagen Beach or Bunker Hill, are not (completely) commandable. This guide will show you how to overcome this limitation using console commands on the PC version of the game, granting you greater control over your settlements. You may use these commands to relocate settlers from hazardous locations or makeshift beds to safer, more suitable homes within their settlements. Additionally, you can relocate child settlers into more secure environments, such as Vault-Tec vaults, for their protection or assign them new jobs if you removed their default assigned items (you can disable their beds with the disable console command).


Keep in mind that using console commands to command NPCs may break some scripted interactions or quests involving those NPCs. This is why these limitations were in place by default. Exercise caution and consider saving your game before using these commands. With that in mind, I am using them without any issue whatsoever.
Overcoming the Resitrictions
Using console commands, you can bypass these limitations and enable the ability to command child settlers and other restricted NPCs within your settlements. This allows you to fully integrate them into your settlement management strategy.

To enable the commandability of child settlers and restricted NPCs, follow these steps:

  • Open the console command window in-game by pressing the tilde (~) key.
  • Target the desired NPC by clicking on them.
  • Enter the following commands:
    setpv bCommandable 1 setpv bAllowMove 1 setpv bAllowCaravan 1 addkeyword WorkshopAllowCommand addkeyword WorkshopAllowMove addkeyword WorkshopAllowCaravan
  • Press Enter after each command to execute the command.
  • You should now be able to command the targeted NPC as you would any other settler.
(Optional) Using a Bat File
Alternatively, you can create a bat file for these commands to streamline the process:

  • Open a text editor such as Notepad.
  • Copy and paste the above commands into the text editor.
  • Save the file with a .bat extension, such as "settlers.bat" into your Fallout Directory (C:/Program Files/Steam/Steamapps/Common/Fallout4/ by default).
  • To use the bat file, simply click on the settler and type in bat settlers and hit enter.
Conclusion
By utilizing console commands or bat files, you can unlock the full potential of your settlements by commanding child settlers and other restricted NPCs. With this newfound capability, you can better manage your resources, defenses, and overall settlement efficiency. Experiment with these commands and empower your leadership in the wasteland.
If you encounter any issues or have questions, refer to community forums and resources for additional support and guidance.
14 Comments
runestyr 27 Apr @ 9:09am 
Thanks! If the kids are old enough to smoke cigarettes (which they do in-game) they can darn well work where I tell them.
𝐖𝐞𝐞𝐝 25 Apr @ 7:13pm 
All the that free labor! How lovely!
IKARI_IGNIUS 25 Apr @ 8:22am 
one trick for you
i dont know if this work on fallout 4 but try creating it as a txt file not a bat file
it should still work
JELIMINATOR1000 23 Apr @ 11:58am 
Vault-Tec approves! :steamthumbsup:
Lochar 23 Apr @ 8:15am 
hmm I used save as , all files and did a .bat. Only other thing I noticed when saving was encoding, so if that should be specific not sure what it is
Ben426  [author] 23 Apr @ 2:41am 
Another possibility that came to my mind is that you might've accidentally saved your file as settlers.bat.txt.

So you didn't delete the original five extensions from the end of it.
Lochar 22 Apr @ 9:51pm 
I saw that 1 as well, altho I did notice someone saying needs to be in data folder and made text but haven't had chance to see if that actually works
Ben426  [author] 22 Apr @ 9:23pm 
I recommend troubleshooting using this guide:
https://steamproxy.net/sharedfiles/filedetails/?id=580328439
Lochar 22 Apr @ 4:38pm 
Yes, I have in my FO4 main file, shows a windows batch file, altho not sure why it has a windows tag to it, but was just making sure thats where it goes.
Ben426  [author] 22 Apr @ 1:37pm 
How are you trying to use the bat file? It should be in the main directory, not the data folder.