Whether you want to refill your wallet, spawn a Prismatic Shard, or skip a rainy day, there are several ways to bend the rules in Pelican Town. This guide covers every legitimate method for Stardew Valley cheats and console commands in version 1.6, from the classic no-mods naming trick to the official in-game commands ConcernedApe added in update 1.6.9, plus SMAPI debug commands and the popular CJB Cheats Menu mod. Back up your save first, then pick the method that fits your platform.
Quick answer: the 4 ways to cheat in Stardew Valley
- The item-code naming trick — no mods, works on any platform. Put an item ID in square brackets (like
[74]) in a name field and the item drops into your inventory when an NPC says the name. - Official in-game commands (1.6.9) — flip a single flag in your save file (
allowChatCheats), then type commands like/moneyinto the chat box. No mods required. - SMAPI debug commands — install SMAPI plus the bundled Console Commands mod, then type
debugcommands into the SMAPI console window. PC only. - CJB Cheats Menu — a SMAPI mod with a full in-game cheat menu (infinite energy, instant growth, weather control, money). PC only.
The no-mods item-code trick
This is the oldest and most accessible cheat because it needs no mods and works on every platform, including Switch, PlayStation, Xbox, and mobile. When you create a character, name a farm animal, name a pet, or name your farm, you can include an item ID wrapped in square brackets. Whenever an NPC says that name in dialogue, the matching item is added to your inventory.
The format is simply the item’s numeric ID inside brackets, for example [74] for a Prismatic Shard. You can stack up to three IDs in a single name, like [74][72][337], and each one spawns its item every time the name is read aloud. To trigger it, talk to a villager whose dialogue mentions you by name, or buy and name new animals at Marnie’s Ranch to repeat the animal-name version.
The trick still works in 1.6.9, but it has been partially patched over the years and is now more reliable for animal and farm names than for character names, which can behave inconsistently depending on your exact patch version. If a character-name attempt does not pay out, the animal-naming route at Marnie’s is the dependable fallback. You can look up valid IDs using the in-game searchable item list (see the official commands below) or a community ID reference.
Official in-game console commands (1.6)
Stardew Valley 1.6.9 added official cheat commands that run from the in-game chat box with no mods at all. They are gated behind a single save-file flag that ships disabled by default, so you have to switch it on yourself.
To enable them, open your save file in a text or save editor, find the allowChatCheats element, and change its value so it reads <allowChatCheats>true</allowChatCheats>. Load the save normally, press T to open the chat window, and type your command. There are two formats: action commands like /money, and the broader /debug bridge that runs the game’s internal debug commands from chat.
Note that editing your save file carries real risk — make a copy before you touch it. If the exact flag name or location differs in your version, check the Stardew Valley Wiki for the current method rather than guessing.
Money & item cheats
The headline command is money. Type the command followed by an amount and it is added to your wallet instantly.
| Command | What it does |
|---|---|
/money 50000 |
Adds 50,000g to your wallet |
/debug player_add name "Galaxy Sword" |
Adds an item by name via the debug bridge |
For spawning items, the /debug bridge gives you access to the game’s internal item commands. The cleanest way to find a specific item is the in-game item list rather than memorizing numbers. A few IDs are well established — for example 74 is the Prismatic Shard — but exact codes vary and some changed in 1.6, so use the searchable list (or a current community ID reference) instead of trusting an old printed list.
Health, stamina & time cheats
Beyond money and items, the /debug bridge exposes the game’s broader test commands for things like energy, health, and warping around the map. Because these are internal debug commands, syntax can change between versions and not every command is officially documented as a “cheat.” Treat them as power tools: many are safe, but some can leave your save in an odd state.
For reliable, menu-driven control over health, stamina (energy), time freezing, and weather, most players prefer the CJB Cheats Menu mod (covered below) because it exposes toggles for infinite energy and health, instant crop growth, and weather control without any typing. If you need a specific debug command’s exact current syntax, look it up on the Stardew Valley Wiki’s “Modding:Console commands” page, which is the authoritative list.
SMAPI console commands
SMAPI (Stardew Modding API) is the PC mod loader, and it ships with a bundled Console Commands mod that unlocks the game’s hundreds of internal debug commands. These run from the SMAPI console window — the separate command window that opens when you launch the game through SMAPI — not from the in-game chat. Every command is prefixed with debug.
| Command | What it does |
|---|---|
debug Money 10000 |
Sets your money to 10,000g |
debug levelup 0 1 |
Sets Farming skill to level 1 (slot 0) |
debug weapon 5 |
Adds the weapon with that ID (5 = Bone Sword) |
debug runmacro <file> |
Runs a batch of commands from a macro text file |
help |
Lists available console commands, including those from mods |
SMAPI commands are powerful but unforgiving — the official guidance warns they may crash the game or permanently corrupt your save, so only use them if you know what a command does. Type help to list everything available. SMAPI is Windows, macOS, and Linux only; it cannot be installed on console or mobile.
CJB Cheats Menu mod
If you want a friendly point-and-click cheat experience instead of typing, CJB Cheats Menu is the standard choice. It is a SMAPI mod, so it is PC only — not available on Switch, PlayStation, Xbox, or mobile.
To use it: install SMAPI (4.0.0 or later), download CJB Cheats Menu, unzip it into your Stardew Valley/Mods folder, launch the game through SMAPI, load your save, and press P to open the menu. It works on 1.5.5 and later in both single-player and multiplayer. Features include infinite energy and health, instant crop growth, weather and time control, instant animal pregnancy, and direct money adjustments — all toggled from the in-game menu with no commands to memorize.
A warning about save corruption
Every method that edits files or runs debug commands can break your save. Save-file edits (for allowChatCheats), SMAPI debug commands, and mods all carry a real risk of crashing the game or permanently corrupting your farm. Before you cheat, copy your save folder to a safe location so you can roll back. The vanilla naming trick is the lowest-risk option because it uses normal in-game mechanics. Remember too that console and mobile editions cannot install SMAPI or mods at all — on those platforms the naming trick is your only option.
Play on your own server
Cheating is most fun when you control the whole farm — and that is easier when you host the game yourself. You can spin up a Stardew Valley server from XGamingServer to play co-op with friends on hardware you manage. If you get stuck, the setup documentation walks through getting your world online step by step.
Frequently asked questions
How do I get unlimited money in Stardew Valley?
On PC, enable the official commands by setting allowChatCheats to true in your save, then press T and type /money with an amount, like /money 50000, as often as you like. With no mods on any platform, name a farm animal [74] (or another high-value item) and sell the items that drop when its name is spoken. SMAPI users can also run debug Money 10000.
Can you cheat on console or Switch?
Partly. The item-code naming trick works on Switch, PlayStation, Xbox, and mobile because it uses normal in-game name fields. However, SMAPI, the CJB Cheats Menu, and save-file editing are PC-only, so console and mobile players cannot use those methods.
Do cheats disable achievements?
It depends on the method. The vanilla naming trick uses ordinary in-game mechanics and does not require mods, so it does not block achievements. On PC, running the game through SMAPI does not automatically disable Steam achievements as long as your Steam launch options are configured correctly to point at SMAPI. Save edits and active cheat sessions are the murkier cases — if achievement integrity matters to you, test on a throwaway save first and check the wiki for current behavior.
What is the Prismatic Shard item code?
The Prismatic Shard is item ID 74, so naming a character or animal [74] spawns it. For any other item, use the in-game searchable item list or a current community ID reference rather than an outdated code list, since some IDs changed in the 1.6 update.
How do I open the SMAPI console?
The SMAPI console is the separate command window that opens automatically when you launch Stardew Valley through SMAPI on PC. Click into that window and type commands such as help to list everything, or debug commands to apply cheats. It is not the in-game chat box — that is a different system used by the official 1.6 commands.
Ready to play?
Run your own Stardew Valley server with XGamingServer
Spin up an always-on Stardew Valley server your friends can join in minutes — no port-forwarding, no tech headaches.







