- Home
- Hats
Hats in Stardew Valley
Every hat in Stardew Valley with its spawn ID — bought, crafted, achievement-rewarded, and rare event hats including the Skeleton Mask and Tropiclip.
Showing 1–50 of 120 items
How Hats IDs work
Every Hats entry uses the qualified ID form (H)0. The (H) prefix tells Stardew Valley which item type the ID belongs to — the same ID can exist in more than one type at once, so the prefix is what makes it unambiguous.
This page lists all 120 Hats entries in the vanilla game.
How to spawn Hats
The naming cheat cannot spawn Hats. Naming an animal [(H)0] does nothing at all — no error, no item — because the game only reads bare numeric object IDs out of a name. Enable chat cheats on your save instead, then run /debug iq ALL_ITEMS (H) in the in-game chat to pick any Hats item straight out of the browser.
Example Hats IDs
| Item | ID | Naming cheat |
|---|---|---|
| Cowboy Hat | (H)0 | Chat cheat only |
| Bowler Hat | (H)1 | Chat cheat only |
Other Stardew Valley item types
Each item type has its own ID prefix and its own full list.
Hats ID questions
- What do Hats IDs look like in Stardew Valley?
- Every Hats entry uses the qualified ID form (H)0. The (H) prefix tells Stardew Valley which item type the ID belongs to — the same ID can exist in more than one type at once, so the prefix is what makes it unambiguous. This page lists all 120 Hats entries in the vanilla game.
- How do I spawn Hats in Stardew Valley?
- The naming cheat cannot spawn Hats. Naming an animal [(H)0] does nothing at all — no error, no item — because the game only reads bare numeric object IDs out of a name. Enable chat cheats on your save instead, then run /debug iq ALL_ITEMS (H) in the in-game chat to pick any Hats item straight out of the browser.
- How many Hats items are in Stardew Valley?
- There are 120 Hats entries in vanilla Stardew Valley, all listed on this page with their IDs.
- Did Hats IDs change in Stardew Valley 1.6?
- 1.6 introduced qualified item IDs, which is where the (H) prefix comes from. The underlying numbers did not change, but anywhere the game has to be unambiguous it now expects the prefixed form.

















































