SMAPI Console Commands: List, help, player_add, Money

November 11, 2026 · Cheat Codes, Simulation and Sandbox
Quick answer: SMAPI console commands run in the black SMAPI window that opens beside Stardew Valley. Type help to list every command, list_items iridium to find IDs, then player_add name "Stir Fry" 10 4 or player_setmoney 50000.

SMAPI console commands are typed into the black console window that SMAPI opens next to Stardew Valley when you play with mods. The key command is help, which lists every command, including ones added by your other mods. Most of the cheat-style commands come from the Console Commands mod that is bundled with SMAPI.

The commands below were checked against the Stardew Valley Wiki summary of SMAPI’s console commands, the GameServerKings Stardew guide and the XGamingServer docs. For the broader list including debug commands, see our Stardew Valley console commands guide.

How to open the SMAPI console

  1. Install SMAPI and start the game through SMAPI, not the plain game launcher.
  2. A black console window opens beside the game. This is the SMAPI console.
  3. Click the window, type a command and press Enter.
  4. Type help to list the commands, or help <command> to see how one is used, for example help player_add.

The console is a text window, so you do not need a special key. The console is documented for desktop SMAPI only. No SMAPI console is documented on Xbox, PlayStation or Switch.

Back up first: the wiki warns that console commands can have permanent effects on save data, break the save, or cause other unintended results. Copy your save folder before experimenting.

SMAPI console commands list

Command What it does
help Lists commands. help <command> shows one command’s syntax.
list_items <search> Finds item names and IDs, for example list_items iridium.
player_add name "<item>" [count] [quality] Adds an item by name. Quality runs from 0 (normal) to 4 (iridium).
player_add <item ID> [count] [quality] Adds an item by ID, for example player_add (O)128 10 4.
player_setmoney <amount> Sets your gold, for example player_setmoney 50000.
player_sethealth / player_setstamina Sets current health or energy.
player_setmaxhealth / player_setmaxstamina Sets the permanent maximum.
world_settime <time> Sets the clock from 0600 to 2600, for example world_settime 0800.
world_freezetime [0/1] Freezes (1) or resumes (0) the clock.
world_setday / world_setseason / world_setyear Changes the date, for example world_setseason summer.
world_setminelevel <level> Warps to a mine floor. 121 and above is the Skull Cavern.
hurry_all Moves every NPC to their scheduled location.
list_mods Shows loaded mods and their versions.

SMAPI console commands to add items and money

First find the item with list_items, then add it with player_add. Type player_add name "Stir Fry" 10 4 to add ten iridium quality Stir Fry by name. Use the ID form when a name is not unique.

For gold, player_setmoney 50000 sets your money to 50,000. It sets the total, so it does not add to what you have. On a multiplayer server, one guide notes that player_add and player_setmoney affect the hidden host character, not you.

Time, date and mine commands

Use world_freezetime 1 to stop the clock while you work, and world_freezetime 0 to resume. world_settime 0800 sets the clock to 8 AM. The season, day and year each have their own command.

On servers, be careful. A server guide warns that the host bot’s sleep, festival and cutscene handling depends on the clock, so changing time or date can leave the host stuck. Any player can then type !sleep or !unstick in chat.

Health, energy and mine shortcuts

Use player_sethealth and player_setstamina to change your current health or energy, for example player_setstamina 270. The max versions, player_setmaxhealth and player_setmaxstamina, change the permanent limit, so player_setmaxstamina 500 raises your energy bar for good.

For the mines, world_setminelevel 100 warps you to floor 100. Numbers from 121 upward are the Skull Cavern. Save before warping, since you leave the current area at once and cannot easily return to where you stood.

Run hurry_all if NPCs are late to their scheduled spot and you do not want to wait around for them.

The debug prefix and other mod commands

The game has many developer commands. Put debug before one to run it in the SMAPI console, for example debug where Robin. Some print nothing, and SMAPI then reports that the command was sent with no output.

Debug commands are riskier than the commands above. The wiki warns that they can crash the game or permanently corrupt the save.

Other mods add their own commands, and help lists them. Content Patcher, for example, adds a patch command. Another SMAPI command, harmony_summary MeleeWeapon, lists patches that affect a game class, which is aimed at mod authors.

Cheats in other sandbox games

If you play other sandbox games, see Terraria console commands, Minecraft console commands and RimWorld console commands. The full index is under all game cheat codes.

SMAPI console commands not working

  • No console window: make sure you launched the game through SMAPI.
  • Unknown command: type help to see what your install has. The list changes with your mods and version.
  • Item not found: search with list_items and use the ID, such as (O)128.
  • Command had no effect: check the spelling. Underscores matter, for example player_setmoney.
  • Game stuck on a server after a time change: type !sleep or !unstick in chat.

FAQ

What are the SMAPI console commands?

Type help in the SMAPI window to list them. Common ones are list_items, player_add, player_setmoney, world_settime, world_freezetime and world_setseason. Mods can add more, so your list may differ.

How do I open the SMAPI console?

Start Stardew Valley through SMAPI. A black console window opens beside the game. Click it, type a command, and press Enter. No special key is needed.

How do I add items with SMAPI console commands?

Use list_items to find the name or ID, then player_add name ‘Stir Fry’ 10 4, or player_add (O)128 10 4 by ID. The last number is quality from 0 to 4.

How do I change money with SMAPI console commands?

Type player_setmoney followed by an amount, for example player_setmoney 50000. It sets your gold total rather than adding to it. Back up your save first.

What does the debug prefix do in SMAPI?

Typing debug before a game command runs it in the SMAPI console, for example debug where Robin. The wiki warns debug commands can crash the game or corrupt your save.

Are SMAPI console commands safe for my save?

Not always. The Stardew Valley Wiki warns they can have permanent effects on save data or break the save. Copy your save folder first and test one command at a time.

Another game worth a look is My Time at Portia: My Time at Portia console commands.

Sources

  • Stardew Valley Wiki – Modding:Console commands
  • GameServerKings – Stardew Valley cheats and console commands
  • XGamingServer – Stardew Valley console commands docs

Leave a Reply

Your email address will not be published. Required fields are marked *