Sims 4 cheats list: 194 commands traced to the line, and where the other 439 live
The Sims 4 registers 633 console commands a player can reach in build 1.126.73.1030; the 194 general ones are listed below and the rest are filed by section. Press Ctrl+Shift+C, enter testingcheats true, then type the command. Every row cites the module and line that registers it.
The Sims 4 registers 633 console commands a player can type. The 194 below are the general ones, spread across 64 modules, and the rest are filed by section. Every row carries the module and line that registers it in build 1.126.73.1030, so you can check any entry here instead of taking it on trust.
Turn cheats on first
Press Ctrl+Shift+C while in game. EA gives that combination for PC and Mac alike. On PlayStation and Xbox, hold down all four shoulder buttons, or use Ctrl+Shift+C with a keyboard attached (EA, The Sims 4 cheats FAQ).
Enter testingcheats true in the box before anything else. A console that never had it switched on is the most common reason a cheat does nothing, so if a command stops taking after you travel or reload, type that line again before assuming the command is broken.
EA also states that any cheat needing that line disables achievements in the save you use it in, and leaves your other saves alone. Step-by-step setup, including what to do when the console will not open, is on testing cheats.
The general list: 194 commands
Search matches the command name, its arguments and its source module, so typing "aging", "clock" or "whim" narrows 194 rows to the handful you want. The pack filter reads the pack code declared in code: 15 of the 194 declare one (EP05, EP07, EP09, EP11, EP12, EP14, EP17, EP21, SP22), 179 declare none. The codes print as the game stores them. This page does not translate them into retail pack names, because that mapping is not in the data.
194 of 194 commands shown
| Command | Arguments | Group | Pack code | Registered at |
|---|---|---|---|---|
adoption.remove_sim_info | <opt_sim> | Live | — | adoption.adoption_commands:15 |
animals.set_creature_aging_enabled | <enabled> | Live | EP11 EP14 | objects.animals.animal_commands:85 |
animation.arb_started | <arb_network_id> | Live | — | server_commands.animation_commands:188 |
animation.route_complete | <sim_id> <path_id> | Live | — | server_commands.animation_commands:221 |
animation.route_event_executed | <obj_id> <path_id> <event_id> | Live | — | server_commands.animation_commands:277 |
animation.route_event_skipped | <sim_id> <path_id> <event_id> | Live | — | server_commands.animation_commands:292 |
animation.route_time_update | <sim_id> <path_id> <current_time> | Live | — | server_commands.animation_commands:237 |
appearance_modifier.make_permanent | <opt_sim> <tag> | Live | — | buffs.appearance_modifier.appearance_modifier_commands:15 |
autonomy.household | <state> <opt_sim> <settings_group> | Live | — | server_commands.autonomy_commands:91 |
autonomy.set_autonomy_for_active_sim_option | <enabled> | Live | — | server_commands.autonomy_commands:204 |
autonomy.set_autonomy_infants_caregiver_disabled | <enabled> | Live | — | gameplay_options.misc_options_commands:143 |
body_type_level.set_acne_enabled | <enabled> | Live | EP12 | sims.body_type_level.body_type_level_commands:12 |
burglar.set_burglar_enabled | <enabled> | Live | — | gameplay_options.misc_options_commands:82 |
caches.status | none | Cheat | — | server_commands.cache_commands:42 |
calendar.set_favorite_calendar_entry | <event_id> <is_favorite> | Live | — | server_commands.calendar_commands:8 |
camera.focus_on_locator | <locator_id> <*_> <**__> | Live | — | server_commands.camera_commands:56 |
camera.focus_on_sim | <sim_info> <*_> <**__> | Live | — | server_commands.camera_commands:39 |
cheat.force_error | none | Live | — | server_commands.cheat_commands:59 |
cheat.status | <enable> | Live | — | server_commands.cheat_commands:91 |
clans.show_clan_information | <clan> | Live | — | clans.clan_commands:10 |
clock.build_buy_pause_unpause | <is_pause> | Live | — | server_commands.clock_commands:212 |
clock.pause | <pause_handle_name> | Live | — | server_commands.clock_commands:27 |
clock.request_pause | <pause_handle_name> | Live | — | server_commands.clock_commands:27 |
clock.restore_saved_clock_speed | none | Live | — | server_commands.clock_commands:187 |
clock.setspeed | <speed> <handle_name> | Live | — | server_commands.clock_commands:93 |
clock.setspeed_internal | <speed> | Live | — | server_commands.clock_commands:84 |
clock.toggle_pause_unpause | <pause_handle_name> | Live | — | server_commands.clock_commands:58 |
clock.unpause | <pause_handle_name> | Live | — | server_commands.clock_commands:43 |
clock.unrequest_pause | <pause_handle_name> | Live | — | server_commands.clock_commands:43 |
crafting.ingredients_required_toggle | none | Cheat | — | server_commands.crafting_commands:170 |
culling.set_max_player_population | <max_player_population> | Live | — | sims.culling.culling_commands:32 |
curfew.print_zones_curfew | <zone_id> | Live | — | curfew.curfew_commands:21 |
curfew.set_curfew | <time> <zone_id> | Live | — | curfew.curfew_commands:8 |
developmental_milestones.mark_all_as_viewed | <milestone_ids> <goal_ids> <opt_target> | Live | — | developmental_milestones.developmental_milestone_commands:275 |
developmental_milestones.mark_milestone_as_viewed | <milestone_id> <goal_id> <opt_target> | Live | — | developmental_milestones.developmental_milestone_commands:246 |
dust.set_dust_enabled | <enabled> | Live | SP22 | dust.dust_commands:13 |
eco_footprint.set_eco_footprint_enabled | <enabled> | Live | EP09 | eco_footprint.eco_footprint_commands:12 |
eco_footprint.set_eco_footprint_state | <state> <update_lot_footprint_values> | Cheat | EP09 | eco_footprint.eco_footprint_commands:42 |
experiments.set_group_for_experiment | <experiment_name> <group_id> | Live | — | experiment_service.experiment_commands:13 |
experiments.set_no_group_for_experiment | <experiment_name> | Live | — | experiment_service.experiment_commands:21 |
family_recipes.get_recipes_cost_modifiers | <recipe_id> | Live | — | sims.family_recipes.family_recipes_commands:16 |
family_tree.populate_family_tree_ui | <sim_id> <pov_sim_id> | Live | — | family_tree.family_tree_commands:176 |
family_tree.show_family_tree | <sim_id> <pov_sim_id> | Live | — | family_tree.family_tree_commands:151 |
festival_notification_options.sync_option | <disabled_option_key> <is_checkbox_enabled> | Live | — | festival_notification.festival_notification_options_commands:9 |
fire.toggle_enabled | <enabled> | Cheat | — | server_commands.fire_commands:17 |
ghost_powers.get_ultimate_progress | <sim_id> | Live | EP17 | sims.ghost_powers.ghost_powers_commands:14 |
horse_competition.pick_new_assignee | <current_competition_id> <current_sim> <current_horse> <for_horse> | Live | — | horse_competitions.horse_competition_commands:16 |
horse_competition.show_ui | none | Live | — | horse_competitions.horse_competition_commands:8 |
horse_competition.start_competition | <competition_id> <selected_sim> <selected_horse> | Live | — | horse_competitions.horse_competition_commands:25 |
household.fix_collections | <full_check> | Cheat | — | server_commands.household_commands:720 |
household.handle_updated_family | <household_id> | Live | — | server_commands.household_commands:654 |
household.move_in_move_out | <is_in_game_evict> | Live | — | server_commands.household_commands:589 |
household.move_into_zone | <zone_id> <household_id> <furnished> | Live | — | server_commands.household_commands:730 |
household.split | <sourceHouseholdId> <targetHouseholdId> <cancelable> <allow_sim_transfer> <selected_sim_ids> <destination_zone_id> <callback_command_name> <lock_preselected_sims> | Live | — | server_commands.household_commands:302 |
household.split_do_command | <sourceHouseholdId> <selected_sim_id> <lock_preselected_sims> | Live | — | server_commands.household_commands:330 |
household.transfer_sims | <transfer_sims_data> | Live | — | server_commands.household_commands:340 |
households.autopay_billsToggles automatic bill payment for the household. | <enable> | Cheat | — | server_commands.bill_commands:168 |
households.collection_view_update | <collection_id> | Live | — | server_commands.household_commands:293 |
households.disable_household_motive_decay | <opt_object> | Cheat | — | server_commands.household_commands:270 |
households.disable_world_motive_decay | <opt_object> | Cheat | — | server_commands.household_commands:286 |
households.enable_household_motive_decay | <opt_object> | Cheat | — | server_commands.household_commands:261 |
households.enable_world_motive_decay | <opt_object> | Cheat | — | server_commands.household_commands:279 |
households.fill_visible_commodities_household | <opt_object> | Cheat | — | server_commands.household_commands:229 |
households.fill_visible_commodities_world | <opt_object> | Cheat | — | server_commands.household_commands:219 |
households.merge_with_active | <household_id> <change_origin> | Live | — | server_commands.household_commands:136 |
households.merge_with_neighbor | <zone_id> <merge> <household_id> | Live | — | server_commands.household_commands:159 |
interactions.cancel | <interaction_id> <mixer_id> <server_ref> <context_handle> | Live | — | server_commands.interaction_commands:1261 |
interactions.cancel_si | <super_interaction_id> <context_handle> | Live | — | server_commands.interaction_commands:1280 |
interactions.choices | <target_id> <pick_type> <x> <y> <z> <lot_id> <level> <control> <alt> <shift> <reference_id> <referred_object_id> <preferred_object_id> <is_routable> | Live | — | server_commands.interaction_commands:540 |
interactions.has_choices | <target_id> <pick_type> <x> <y> <z> <lot_id> <level> <control> <alt> <shift> <reference_id> <is_routable> | Live | — | server_commands.interaction_commands:171 |
interactions.phone_choices | <control> <alt> <shift> <reference_id> <selected_affordance_id> | Live | — | server_commands.interaction_commands:743 |
interactions.push | <affordance> <opt_target> <opt_sim> <priority> <interaction_context> | Live | — | server_commands.interaction_commands:1316 |
interactions.push_targeting_sim_info | <affordance> <opt_target> <opt_sim> <priority> <interaction_context> | Live | — | server_commands.interaction_commands:1376 |
interactions.select | <choice_id> <reference_id> | Live | — | server_commands.interaction_commands:1038 |
lifestyles.generate_dialog.ui | <lifestyle_dialog_id> <sim> | Live | — | traits.trait_commands:132 |
lifestyles.reset_all | <sim> | Cheat | — | traits.trait_commands:152 |
lifestyles.set_lifestyles_effects_enabled | <enabled> | Live | — | server_commands.statistic_commands:916 |
lifetime_milestones.show_lifetime_milestones_panel | <opt_sim> <category_id> | Live | — | developmental_milestones.developmental_milestone_commands:310 |
lighting.auto_room_light_status | <room_id> <on> | Live | — | server_commands.lighting_commands:87 |
lighting.set_color_and_intensity | <response_id> <r> <g> <b> <intensity> | Live | — | server_commands.lighting_commands:15 |
lighting.showlighteditor | <light_object_id> <light_target_type> | Live | — | server_commands.lighting_commands:37 |
live_drag.canceled | <live_drag_object_id> <end_system> | Live | — | server_commands.live_drag_commands:151 |
live_drag.end | <object_source_id> <object_target_id> <end_system> | Live | — | server_commands.live_drag_commands:55 |
live_drag.sell | <live_drag_object_id> <currency_type> <end_system> | Live | — | server_commands.live_drag_commands:184 |
live_drag.start | <live_drag_object_id> <start_system> <is_stack> <should_send_start_message> | Live | — | server_commands.live_drag_commands:19 |
live_events.get_live_events | <*live_event_list> | Live | — | live_events.live_event_commands:20 |
live_events.on_rewards_claimed | none | Live | — | live_events.live_event_commands:126 |
live_events.set_days_played | <player_experience_level> | Live | — | live_events.live_event_commands:99 |
live_events.show_reward_available_dialog | <event_id> | Live | — | live_events.live_event_commands:107 |
live_festival.close_businesses_in_live_festival_street | none | Live | — | live_festivals.live_festival_commands:14 |
luck.set_luck_enabled | <enabled> | Live | — | luck.luck_commands:14 |
narrative.restart_conservation_narrative | none | Cheat | EP07 | narrative.narrative_commands:114 |
narrative.set_stage_final_conservation_narrative | none | Cheat | EP07 | narrative.narrative_commands:143 |
narrative.set_stage_intermediate_conservation_narrative | none | Cheat | EP07 | narrative.narrative_commands:129 |
narrative.toggle_island_conservation_narrative_lock | none | Cheat | EP07 | narrative.narrative_commands:157 |
object_relationship.learn_all_object_with_tag | <actor_param> <tag> <in_zone> | Live | — | sims.object_knowledge.object_knowledge_commands:26 |
object_relationship.remove_knowledge_of_object | <target_param> | Live | — | sims.object_knowledge.object_knowledge_commands:49 |
orgs.show_orgs_events_dialog | <sim> | Live | — | organizations.organization_commands:39 |
outfits.copy_outfit | <destination_outfit_category> <source_outfit_category> <source_outfit_index> <obj_id> | Live | — | server_commands.outfit_commands:107 |
outfits.set_sharing_mode | <outfit_sharing_mode> | Live | — | server_commands.outfit_commands:85 |
persistence.override_save_slot | <slot_id> <slot_name> <auto_save_slot_id> <ignore_callback> | Live | — | server_commands.persistence_commands:22 |
persistence.save_game | <send_save_message> <check_cooldown> | Live | — | server_commands.persistence_commands:11 |
persistence.save_game_with_autosave | <slot_id> <slot_name> <is_new_slot> <auto_save_slot_id> | Live | — | server_commands.persistence_commands:42 |
persistence.save_to_new_slot | <slot_id> <slot_name> <auto_save_slot_id> <ignore_callback> | Live | — | server_commands.persistence_commands:32 |
photography.get_photo_list | <*photo_list> | Live | — | server_commands.photo_commands:23 |
profanity_filter.check_text | <text_to_check> | Live | — | server_commands.profanity_filter_commands:15 |
profanity_filter.scan_text | <text_to_check> | Live | — | server_commands.profanity_filter_commands:27 |
quest_events.get_quest_events | <quest_events_string> | Live | — | tutorials.quest_events_commands:19 |
quest_events.grant_live_event_reward | <reward_loot_id> | Live | — | tutorials.quest_events_commands:50 |
quest_events.reprocess_quest_events | <quest_events_string> | Live | — | tutorials.quest_events_commands:76 |
quest_events.trigger_end_event_notification | none | Live | — | tutorials.quest_events_commands:67 |
rewards.mark_as_seen | <cas_part_definition_id> <sim_id> | Live | — | rewards.reward_commands:37 |
seasons.advance_season | none | Cheat | EP05 | seasons.season_commands:21 |
seasons.set_season | <season> <interp_time> | Cheat | EP05 | seasons.season_commands:10 |
seasons.set_season_length | <length> | Live | EP05 | seasons.season_commands:31 |
service_npc.request_service | <service_npc_type> <household_id> | Cheat | — | server_commands.service_npc_commands:9 |
sim_competition.pick_new_assignee | <current_competition_id> <picked_object_id> | Live | — | sim_competitions.sim_competition_commands:27 |
sim_competition.pick_new_object | <current_competition_id> <selected_sim> | Live | — | sim_competitions.sim_competition_commands:35 |
sim_competition.show_ui | <category> <participant_sim> | Live | — | sim_competitions.sim_competition_commands:9 |
sim_competition.start_competition | <competition_id> <selected_sim> <selected_object_id> | Live | — | sim_competitions.sim_competition_commands:47 |
sim_secrets.recalculate_scandal_expiration_date | <sim_id> | Live | — | sims.secrets.sim_secret_commands:342 |
sim_secrets.set_blackmail_system_enabled | <enabled> | Live | EP21 | sims.secrets.sim_secret_commands:269 |
sim_secrets.set_scandal_system_enabled | <enabled> | Live | EP21 | sims.secrets.sim_secret_commands:283 |
sims.add_to_family | <opt_sim> <opt_sim_2> | Cheat | — | server_commands.sim_commands:345 |
sims.decrement_modifier_override | <amount> <modifier_id> <opt_target> | Live | — | server_commands.sim_commands:2107 |
sims.dump_modifiers | <opt_target> | Live | — | server_commands.sim_commands:2122 |
sims.fill_all_commodities | <visible_only> | Cheat | — | server_commands.sim_commands:1319 |
sims.get_residents | <zone_id> | Live | — | server_commands.sim_commands:2281 |
sims.get_sim_id_by_name | <first_name> <last_name> | Live | — | server_commands.sim_commands:1036 |
sims.get_travel_menu_info | <*args> | Live | — | server_commands.sim_commands:500 |
sims.give_satisfaction_points | <satisfaction_points> <opt_sim> | Cheat | — | server_commands.sim_commands:1001 |
sims.inventory_view_update | <sim_id> <opt_sim> | Live | — | server_commands.sim_commands:1715 |
sims.modify_career_outfit_in_cas | <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:104 |
sims.modify_disguise_in_cas | <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:136 |
sims.modify_gender_in_cas | <_interaction_id> <opt_sim> | Live | — | server_commands.cas_commands:157 |
sims.modify_in_cas | <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:56 |
sims.modify_in_cas_with_householdId | <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:90 |
sims.modify_outfit_in_cas | <outfit_category> <outfit_index> <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:71 |
sims.modify_preferences_in_cas | <opt_sim> <_suppress_telemetry> | Live | — | server_commands.cas_commands:429 |
sims.modify_sim_customization_options_in_cas | <opt_sim> <_suppress_telemetry> | Live | — | server_commands.cas_commands:449 |
sims.modify_small_business_outfit_in_cas | <opt_sim> <_interaction_id> | Live | — | server_commands.cas_commands:120 |
sims.modify_tattoos | <opt_sim> <opt_catalog_participant> <_interaction_id> | Live | — | server_commands.cas_commands:469 |
sims.reminisce_about_memory | <memory_id> <opt_sim> | Live | — | server_commands.sim_commands:781 |
sims.remove_buff | <buff_type> <opt_target> | Cheat | — | server_commands.sim_commands:731 |
sims.remove_buff_from_all | <buff_type> | Live | — | server_commands.sim_commands:747 |
sims.remove_from_family | <opt_sim> | Cheat | — | server_commands.sim_commands:367 |
sims.request_age_progress_update | <opt_sim> | Live | — | server_commands.aging_commands:100 |
sims.request_satisfaction_reward_list | <opt_sim> | Live | — | server_commands.sim_commands:988 |
sims.revert_modifiers_override | <decrement> <opt_target> | Live | — | server_commands.sim_commands:2089 |
sims.send_gameplay_options_to_client | <get_default> | Live | — | server_commands.sim_commands:1684 |
sims.set_active | <sim_id> | Live | — | server_commands.sim_commands:454 |
sims.set_age_speed_option | <speed> | Live | — | server_commands.aging_commands:112 |
sims.set_aging_enabled_option | <enabled> | Live | — | server_commands.aging_commands:122 |
sims.set_aging_unplayed_sims | <enabled> | Live | — | server_commands.aging_commands:135 |
sims.set_first_name | <opt_sim> <first_name> | Live | — | server_commands.sim_commands:403 |
sims.set_last_name | <opt_sim> <last_name> | Live | — | server_commands.sim_commands:413 |
sims.set_name_keys | <opt_sim> <first_name_key> <last_name_key> | Live | — | server_commands.sim_commands:393 |
sims.set_next | none | Live | — | server_commands.sim_commands:435 |
sims.set_packed_pronouns | <opt_sim> <packed_pronouns> | Live | — | server_commands.sim_commands:424 |
sims.skewer_icon_activated | <target_param> <priority> | Live | — | server_commands.sim_commands:1214 |
sims.summon_sim_to_zone | <opt_target> <opt_sim> | Live | — | server_commands.sim_commands:892 |
sims.travel_to_friend | <opt_sim> <friend_account> | Live | — | server_commands.sim_commands:840 |
sims.travel_to_specific_location | <opt_sim> <lot_id> <world_id> <lot_name> | Live | — | server_commands.sim_commands:832 |
sims.travel_to_target_sim | <opt_target> <opt_sim> | Live | — | server_commands.sim_commands:870 |
sims.update_sim_info_tattoo_data | <sim_id> <body_type> <custom_texture> <part_data_list_message_string> | Live | — | server_commands.sim_commands:2207 |
sims.visit_target_sim | <opt_target> <opt_sim> | Live | — | server_commands.sim_commands:848 |
sims.whims_award_prize | <reward_id> <opt_sim> | Live | — | server_commands.sim_commands:974 |
small_business.employee_fire | <sim> <run_interaction> | Live | — | business.business_commands:1440 |
spells.generate_spell_book | <opt_target> | Live | — | spells.spell_commands:10 |
spells.generate_spell_book.ui | <opt_target> <context> | Live | — | spells.spell_commands:23 |
spells.mark_spellbook_entry_as_viewed | <tuning_guid> <opt_target> | Live | — | spells.spell_commands:37 |
story_progression.disable | <set_disabled> | Live | — | story_progression.story_progression_commands:153 |
story_progression.process_index | <index> | Cheat | — | story_progression.story_progression_commands:30 |
story_progression.set_story_progression_effects_enabled | <enabled> | Live | — | story_progression.story_progression_commands:131 |
style.clear_style | <gender> | Live | — | server_commands.style_commands:9 |
temple.unlock_next_room | none | Live | — | temple.temple_commands:35 |
travel.get_sims_available | <opt_sim_id> <opt_target_id> | Live | — | world.travel_commands:26 |
travel.send_travel_view_household_info | none | Live | — | world.travel_commands:129 |
travel.travel_sims_to_zone | <opt_sim_id> <zone_id> <*traveling_sim_ids> | Live | — | world.travel_commands:159 |
tutorial.activate_tutorial_tip | <tutorial_tip> | Live | — | tutorials.tutorial_tip_commands:9 |
tutorial.deactivate_tutorial_tip | <tutorial_tip> | Live | — | tutorials.tutorial_tip_commands:17 |
tutorial.is_guidance_tip_complete_callback | <tutorial_id> <is_complete> | Live | — | tutorials.tutorial_tip_commands:35 |
tutorial.set_tutorial_mode | <mode> | Live | — | tutorials.tutorial_tip_commands:25 |
update.camera.information | <sim_id> <target_x> <target_y> <target_z> <camera_x> <camera_y> <camera_z> <follow_mode> | Live | — | server_commands.camera_commands:15 |
user_account_data.get_user_account_data | <user_account_data_str> | Live | — | user_account_data.user_account_data_commands:20 |
vet.bill_owner_for_treatment | <opt_sim> | Live | — | vet.vet_commands:9 |
whims.give_whim_from_whimset | <whimset> <opt_sim> | Live | — | server_commands.whim_commands:187 |
whims.refresh | <whim> <sim_id> | Live | — | server_commands.whim_commands:125 |
whims.set_whims_enabled | <enabled> | Live | — | server_commands.whim_commands:238 |
whims.toggle_lock | <whim> <sim_id> | Live | — | server_commands.whim_commands:165 |
wills.create_shady_merchant_will | <target_sim> <opt_sim> | Live | — | wills.will_commands:325 |
wills.destroy_wills | <opt_sim> | Live | — | wills.will_commands:309 |
zone.loading_screen_animation_finished | none | Live | — | server_commands.zone_commands:21 |
zone.trigger_test_event | <event> <opt_sim> | Live | — | server_commands.zone_commands:29 |
Reading a command line
A command is a dotted name followed by its arguments, typed with spaces and no angle brackets. The Arguments column lists the parameter names the command declares, in order. Names beginning with opt_ are optional targets, normally a Sim or object ID; leaving one off is how you aim a command at what you already have selected.
The Group column is the command group the game registers the name in. 26 of these sit in the Cheat group and 168 in the Live group, the group the interface itself uses when you click something. The data records which group a command belongs to; it does not record what the game does if you type a Cheat-group command with cheats off.
Five that are worth pinning:
households.autopay_bills true
Toggles automatic bill payment for the household. server_commands.bill_commands:168sims.give_satisfaction_points 5000
First argument is the point value, second an optional Sim ID. server_commands.sim_commands:1001sims.fill_all_commodities
Cheat group, takes visible_only. server_commands.sim_commands:1319sims.add_to_family
Cheat group, takes two optional Sims. server_commands.sim_commands:345fire.toggle_enabled false
Cheat group, takes enabled. server_commands.fire_commands:17The 63 systems these commands belong to
The dotted prefix is the system a command belongs to, and typing it into the search box is the quickest way to cut 194 rows down to one area. The breakdown also shows where the Cheat-group commands are concentrated.
| Command prefix | Commands | In Cheat group | Pack codes seen | Modules |
|---|---|---|---|---|
sims | 44 | 5 | — | server_commands.aging_commands, server_commands.cas_commands, server_commands.sim_commands |
households | 10 | 7 | — | server_commands.bill_commands, server_commands.household_commands |
clock | 9 | 0 | — | server_commands.clock_commands |
interactions | 8 | 0 | — | server_commands.interaction_commands |
household | 7 | 1 | — | server_commands.household_commands |
animation | 5 | 0 | — | server_commands.animation_commands |
live_drag | 4 | 0 | — | server_commands.live_drag_commands |
live_events | 4 | 0 | — | live_events.live_event_commands |
narrative | 4 | 4 | EP07 | narrative.narrative_commands |
persistence | 4 | 0 | — | server_commands.persistence_commands |
quest_events | 4 | 0 | — | tutorials.quest_events_commands |
sim_competition | 4 | 0 | — | sim_competitions.sim_competition_commands |
tutorial | 4 | 0 | — | tutorials.tutorial_tip_commands |
whims | 4 | 0 | — | server_commands.whim_commands |
autonomy | 3 | 0 | — | gameplay_options.misc_options_commands, server_commands.autonomy_commands |
horse_competition | 3 | 0 | — | horse_competitions.horse_competition_commands |
lifestyles | 3 | 1 | — | server_commands.statistic_commands, traits.trait_commands |
lighting | 3 | 0 | — | server_commands.lighting_commands |
seasons | 3 | 2 | EP05 | seasons.season_commands |
sim_secrets | 3 | 0 | EP21 | sims.secrets.sim_secret_commands |
spells | 3 | 0 | — | spells.spell_commands |
story_progression | 3 | 1 | — | story_progression.story_progression_commands |
travel | 3 | 0 | — | world.travel_commands |
camera | 2 | 0 | — | server_commands.camera_commands |
cheat | 2 | 0 | — | server_commands.cheat_commands |
curfew | 2 | 0 | — | curfew.curfew_commands |
developmental_milestones | 2 | 0 | — | developmental_milestones.developmental_milestone_commands |
eco_footprint | 2 | 1 | EP09 | eco_footprint.eco_footprint_commands |
experiments | 2 | 0 | — | experiment_service.experiment_commands |
family_tree | 2 | 0 | — | family_tree.family_tree_commands |
object_relationship | 2 | 0 | — | sims.object_knowledge.object_knowledge_commands |
outfits | 2 | 0 | — | server_commands.outfit_commands |
profanity_filter | 2 | 0 | — | server_commands.profanity_filter_commands |
wills | 2 | 0 | — | wills.will_commands |
zone | 2 | 0 | — | server_commands.zone_commands |
adoption | 1 | 0 | — | adoption.adoption_commands |
animals | 1 | 0 | EP11, EP14 | objects.animals.animal_commands |
appearance_modifier | 1 | 0 | — | buffs.appearance_modifier.appearance_modifier_commands |
body_type_level | 1 | 0 | EP12 | sims.body_type_level.body_type_level_commands |
burglar | 1 | 0 | — | gameplay_options.misc_options_commands |
caches | 1 | 1 | — | server_commands.cache_commands |
calendar | 1 | 0 | — | server_commands.calendar_commands |
clans | 1 | 0 | — | clans.clan_commands |
crafting | 1 | 1 | — | server_commands.crafting_commands |
culling | 1 | 0 | — | sims.culling.culling_commands |
dust | 1 | 0 | SP22 | dust.dust_commands |
family_recipes | 1 | 0 | — | sims.family_recipes.family_recipes_commands |
festival_notification_options | 1 | 0 | — | festival_notification.festival_notification_options_commands |
fire | 1 | 1 | — | server_commands.fire_commands |
ghost_powers | 1 | 0 | EP17 | sims.ghost_powers.ghost_powers_commands |
lifetime_milestones | 1 | 0 | — | developmental_milestones.developmental_milestone_commands |
live_festival | 1 | 0 | — | live_festivals.live_festival_commands |
luck | 1 | 0 | — | luck.luck_commands |
orgs | 1 | 0 | — | organizations.organization_commands |
photography | 1 | 0 | — | server_commands.photo_commands |
rewards | 1 | 0 | — | rewards.reward_commands |
service_npc | 1 | 1 | — | server_commands.service_npc_commands |
small_business | 1 | 0 | — | business.business_commands |
style | 1 | 0 | — | server_commands.style_commands |
temple | 1 | 0 | — | temple.temple_commands |
update | 1 | 0 | — | server_commands.camera_commands |
user_account_data | 1 | 0 | — | user_account_data.user_account_data_commands |
vet | 1 | 0 | — | vet.vet_commands |
Where the rest of the cheats live
Money commands, the interface-driven cheats and the pack-specific sets get their own pages rather than piling into this one, because a single 194-row table is a worse tool than four filtered ones. Money is on sims money cheat code. The point-and-click route through a mod interface, which avoids typing entirely, is on the ui cheats sims 4.
What this list leaves out
The game ships no effect text for any command, here or anywhere else, so the table gives the name and the arguments and stops there. Guessing an effect from a plausible-looking command name is how wrong information spreads between cheat sites.
Build-mode toggles are absent for a different reason: they are not registered in the game's Python command table, so no module and line can be cited for them at all. The short legacy codes are absent for a different reason again: motherlode, rosebud, kaching and money are registered in Python and cited on the money page, so they are filed there rather than here. Neither is invented back in here to round out a number.
Everything above was read from build 1.126.73.1030. Patches add, rename and retire commands, so treat the count in the heading as a reading of that build rather than a permanent total.
Common questions
How many cheats does The Sims 4 have?
The build registers 633 a player can reach. This page holds the 194 general ones; money, career, skill, relationship, CAS, Build/Buy and pack commands are filed on their own pages. That counts commands the game registers by name and a player can type, not every function in the codebase. The number moves with patches, so the list prints the build it was read from.
Why is motherlode not on this list?
It is traced and published, just not on this page. motherlode is registered at server_commands.sim_commands:1339 and lives with the other fund commands on the money page, because a table this long is the wrong place to go looking for one cheat. The money codes get their own page instead of being pasted in here with no source.
Do I need testingcheats true for all of them?
The game puts 26 of these 194 in the Cheat command group and the other 168 in the Live group, which is the group the interface itself sends. Enter testingcheats true before trying any of them, because a console that never had it switched on is the most common reason a cheat appears to do nothing. The data records the group, not the runtime check.
How do I open the cheat console?
Press Ctrl+Shift+C while in game. EA's cheat page gives that combination for PC and Mac alike. On PlayStation and Xbox, hold down all four shoulder buttons, or press Ctrl+Shift+C if a keyboard is connected. A text box appears at the top of the screen; type the command into it and press Enter.
What do the angle brackets in the Arguments column mean?
They are the parameter names the command declares, copied out of the registration rather than written by hand. A name starting with opt_ is an optional target, usually a Sim or object ID. A leading asterisk marks a parameter accepting several values. Type the values in the order shown, separated by spaces, and leave the brackets off.
Will any of these break my save?
The command registration records nothing about save safety, so this page makes no claim about it. EA does document that cheats requiring testingcheats true switch achievements off in the save they are used in, and not in other saves. Saving before a long cheating session is ordinary caution rather than a finding from the data.