Line 1: |
Line 1: |
| {{/header}} | | {{/header}} |
| | | |
− | Do you want to create Content Patcher packs for Stardew Valley? This guide is for you! '''For using mods, see [[Modding:Player Guide/Getting Started|Modding:Player Guide]].''' | + | Do you want to create Content Patcher packs for Stardew Valley? This page is for you! '''For using mods, see [[Modding:Player Guide/Getting Started|Modding:Player Guide]]. For creating SMAPI mods, see [[Modding:Modder Guide/Get Started|Modding:Modder Guide]].''' |
| | | |
| ==Quick start== | | ==Quick start== |
− | This guide is meant as a gentle introduction to creating Content Patcher packs. If you don't need a gentle introduction, see the [https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#readme full Content Patcher readme]. | + | This page is meant as a gentle introduction to creating Content Patcher packs. If you don't need an introduction, see the [https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#readme full Content Patcher readme]. |
| | | |
| ==Basic concepts== | | ==Basic concepts== |
Line 17: |
Line 17: |
| | | |
| ===Assets=== | | ===Assets=== |
− | An ''asset'' is essentially a file in the <tt>Content</tt> folder with a unique ''asset name''. The asset name never includes the <tt>Content</tt> path, language, or file extension (you can use [[/Tokens|tokens]] to target specific languages). For example: | + | An ''asset'' is essentially a file in the <tt>Content</tt> folder with a unique ''asset name''. The asset name never includes the <tt>Content</tt> path, language, or file extension (you can use tokens to target specific languages). For example: |
| | | |
| {| class="wikitable" | | {| class="wikitable" |
Line 74: |
Line 74: |
| </ol> | | </ol> |
| | | |
− | If you did everything correctly so far, you should see the new mod under "Loaded X content packs" in the SMAPI console. (If not, review the above steps or [[/Troubleshooting#Ask for help|ask for help]].) | + | If you did everything correctly so far, you should see the new mod under "Loaded X content packs" in the SMAPI console. (If not, review the above steps or [[Modding:Community|ask for help]].) |
| | | |
| ==Next steps== | | ==Next steps== |
− | You've created a Content Patcher pack! Next we'll make it do something. This tutorial will walk you through creating Blueberries Everywhere, a mod which just turns various things into blueberries. | + | You've created a Content Patcher pack! <!--Next we'll make it do something. This tutorial will walk you through creating Blueberries Everywhere, a mod which just turns various things into blueberries. |
| | | |
− | When you're ready to continue, see the navigation at the bottom of the page to continue. | + | When you're ready to continue, see the navigation at the bottom of the page to continue.--> |
| | | |
− | ==See also==
| + | For help making it do something, see... |
− | * [https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#readme Content Patcher readme] for the full technical reference, known limitations, FAQs, etc | + | * [https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#readme Content Patcher readme] for the full reference; |
| + | * [https://www.youtube.com/watch?v=uqRTgjWvDYs video intro to Content Patcher] (unofficial); |
| + | * [https://docs.google.com/presentation/d/1OBIJSNOwEA2sdBzNbUiVUQni-ajABGFmL-FUanhuLvk intro to converting XNB mods] (unofficial). |
| | | |
| + | <!-- |
| {{modding guide footer | | {{modding guide footer |
| |prev = | | |prev = |
| |next = [[/Load|Load assets]] | | |next = [[/Load|Load assets]] |
| }} | | }} |
| + | --> |