SMAPI & Mods in Stardew Valley: Install, Console Commands & Best Mods
How to install SMAPI and start modding Stardew Valley on PC — the console commands that spawn items and skip events, plus the first mods worth installing.
SMAPI is the Stardew Valley mod loader — nearly every real mod requires it, and once it’s installed it also unlocks a console that can do things the built-in debug commands can’t. This page covers the install and the commands that matter.
How do you install SMAPI?
- Download SMAPI from
smapi.io— it’s the maintained, official-adjacent loader - Run the installer — it detects your Stardew install (Steam, GOG, or Game Pass) and patches the launcher
- Launch through the SMAPI executable — the console window opens alongside the game
SMAPI updates itself and warns when your mods are out of date after a game patch. Mods go in the Mods/ folder it creates; download them from Nexus Mods or ModDrop.
What are the most useful SMAPI console commands?
Commands run in the SMAPI console window — the terminal that opens beside the game, not an in-game prompt:
| Command | What it does |
|---|---|
player_add name "Prismatic Shard" 1 4 |
Add named item — count, quality (0–4) |
player_add (O)74 1 4 |
Same thing by item ID — see the ID list |
world_settime 1800 |
Set the clock |
debug warp Farm 10 10 |
Teleport |
world_downminelevel 40 |
Jump straight to a mine level |
debug event 1 |
Force an event |
debug where |
Print your location |
The (O) prefix means “object ID” — SMAPI accepts names or raw IDs, and (O)74 is the item-ID form. For the full command reference the wiki maintains the canonical Modding:Console_commands page.
What are the first mods to install?
The consensus starter pack:
- UI Info Suite 2 — the quality-of-life HUD (birthdays, crop timers, luck)
- Lookup Anything — press F1 on anything to get its wiki page
- Chests Anywhere — remote chest access
- Tractor Mod — the classic mid-game unlock
- TimeSpeed — pause/slow the clock
- CJB Cheats / Item Spawner — GUI cheat menus if you don’t want to type commands
None of these disable achievements; modded Stardew is officially supported.
Does SMAPI work on console or mobile?
No — PC only. Consoles don’t allow code injection and mobile doesn’t have a mod-loading path. The platform-independent cheat is the name cheat; PC’s in-game option is the /debug layer.
Frequently asked questions
Is SMAPI safe? Yes — it’s the standard loader, developed alongside the game with ConcernedApe’s blessing. Every major mod requires it.
Do mods break saves? Content mods are safe to remove mid-save; gameplay mods (like a custom machine) may leave orphan items if uninstalled. Back up the save folder first.
Does the console work in multiplayer? Yes — farmhands can run SMAPI too, though some commands only the host can execute.
Sources
This article was compiled with AI assistance and checked by the site operator against the sources linked on this page — it is not based on first-hand play. Last checked: 10/14/2026. Editorial policy
Related Articles
Stardew Valley Cheat Commands: /money, /debug & Every Hidden Command
All hidden Stardew Valley chat commands — /money, /debug item, /debug cooking, /debug friendall, /debug iq, and more — the 1.6.9 built-in cheat layer, PC only.
Last checked Oct 14
Stardew Valley Item IDs: Full List + How to Use Them (1.6)
Every Stardew Valley item ID — crops, fish, artifacts, minerals, weapons — and the three ways to actually use them: name cheat, debug commands, and SMAPI.
Last checked Oct 14
Was this helpful?
Thanks for the feedback!