Description
Smart DevTools is a lightweight developer utility collection for The Sims 4. It provides several in-game commands that allow you to quickly search, filter, and export internal tuning resources such as traits, object definitions, interactions, and more. All commands generate structured reference files inside your SmartDevTools output folder, making it easier to explore game content while creating mods or debugging tuning setups.
This tool is primarily intended for modders and advanced users, but anyone interested in browsing game data can use it.
Available Commands
Trait Explorer
smart_devtools.find_traits_by_type
Exports a complete list of all traits.
smart_devtools.find_traits_by_type PERSONALITY
Exports only traits that match the selected trait type.
Useful for identifying trait IDs and grouping traits by category.
Object Tuning Explorer
smart_devtools.find_objtuning keyword
Searches object tuning resources by name.
Example:
smart_devtools.find_objtuning book
Multiple keywords can be combined:
smart_devtools.find_objtuning chair,table
Helpful when locating object tuning instances for overrides or injections.
Interactions Explorer
smart_devtools.find_interactions
Exports a complete list of all interactions in the game. Interactions are grouped alphabetically by Pie Menu category, with uncategorized interactions listed separately at the end of the file. This makes it easier to locate interaction tunings when working with injections or menu restructuring mods.
Global Keyword Search
smart_devtools.search keyword
Performs a global search across multiple tuning types at once.
Example:
smart_devtools.search_all vehicle
This command scans available resources and returns matches from different categories in a single export file, making it ideal for quick discovery tasks.
Output Location
All generated files are saved to:
The Sims 4/SmartDevTools/
Each command creates its own export file and does not overwrite unrelated results.