https://github.com/mateusaquino/stardewids
π₯ Stardew Valley Vanilla IDs
https://github.com/mateusaquino/stardewids
cheatsheet codes ids stardew stardew-valley
Last synced: 10 days ago
JSON representation
π₯ Stardew Valley Vanilla IDs
- Host: GitHub
- URL: https://github.com/mateusaquino/stardewids
- Owner: MateusAquino
- Created: 2024-03-22T22:35:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-07T12:08:56.000Z (4 months ago)
- Last Synced: 2025-04-04T04:51:12.592Z (about 1 month ago)
- Topics: cheatsheet, codes, ids, stardew, stardew-valley
- Language: JavaScript
- Homepage: https://mateusaquino.github.io/stardewids/
- Size: 14.2 MB
- Stars: 23
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
![]()
π£ Full Stardew Valley item list IDs (updated for 1.6.15) & assets patcher.
## π Stardew Valley Vanilla IDs
This is a tool developed to help you find the IDs of items in Stardew Valley updated for the 1.6 update. It programmatically compiles all [unpacked assets](https://github.com/Pathoschild/StardewXnbHack) to generate a standardized item list separated by item type.
With these both new 1.6 changes, it's now possible to spawn any item in the game:
- [Unique string IDs](https://stardewvalleywiki.com/Modding:Migrate_to_Stardew_Valley_1.6#Unique_string_IDs)
- [New gender replacer dialogue command](https://stardewvalleywiki.com/Modding:Migrate_to_Stardew_Valley_1.6#:~:text=Added%20new%20dialogue%20commands,male%20or%20female)Previously, some item IDs were too long, and we couldn't [bypass](https://www.reddit.com/r/StardewValley/comments/12hec5j/item_code_name_limit_bypass/) the pet's textbox width limit without breaking the item ID. This tool provides a smart way to use the new gender replacer dialogue command to bypass this limit, enabling us to obtain **every single item** in the game.
Starting from version [1.6.9](https://stardewvalleywiki.com/Version_History#1.6.9), itβs also possible to spawn items typing `/item [I:amount] [I:quality]`:
- [Enabling hidden chat commands](https://stardewvalleywiki.com/Multiplayer#Cheat_commands)
- [Debug commands](https://stardewvalleywiki.com/Modding:Console_commands#Debug_commands)This is the **only option for mobile players**, this tool includes a tutorial switch and also automatically generates `/item` commands.
The tool is currently being hosted at: https://mateusaquino.github.io/stardewids/
## π Getting Started
If you want to use the patched data files generated by this tool, all data is available at `/dist` folder, however, if you want to update the item list by yourself (for a new update) first clone the repository and install the dependencies:
```nginx
git clone https://github.com/MateusAquino/stardewids.git
cd stardewids
npm install
```Then, you'll need to copy stardew valley [unpacked files](https://github.com/Pathoschild/StardewXnbHack) to `/assets` folder. Patching the items can be done by running:
```nginx
npm run update-item-list
```This will patch all the items in the game to the `/dist` folder separated by item type.
To generate/update the `index.html` page with all the IDs as you change the files, run:
```nginx
npm run dev
```Or (for production):
```nginx
npm run build
```## π Itemlist Changelog
Starting from `1.6.14`, every json category from this repository is now formatted with tabs, allowing you to track Stardew Valley items changes (new items, translations and updates) through GitHub diffs:
- Changes for [1.6.15](https://stardewvalleywiki.com/Version_History#1.6.15): [`93a9657`](https://github.com/MateusAquino/stardewids/commit/93a96574eadbc5b6f95dfb5f8b1f8d9cf68ae441).