This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| plugin:get_started [2023/08/27 16:03] – Add a "What's Next" section at end cosmicdan | plugin:get_started [2024/05/02 11:52] (current) – Use new generator website shedaniel | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Get Started With Architectury ====== | ====== Get Started With Architectury ====== | ||
| To get started, you can either: | To get started, you can either: | ||
| - | - Download | + | - Go to [[https://generate.architectury.dev]] and download |
| - | - Generate updated templates from the template generator, explained further on //(Updated Templates)// | + | |
| - | In any case, you will want to **change every reference** of examplemod to your mod, this includes '' | ||
| - | |||
| - | |||
| - | ==== I don't want Architectury API... ==== | ||
| - | |||
| - | Remove lines related to Architectury API in each of the '' | ||
| - | |||
| - | <code diff> | ||
| - | dependencies { | ||
| - | // We depend on fabric loader here to use the fabric @Environment annotations and get the mixin dependencies | ||
| - | // Do NOT use other classes from fabric loader | ||
| - | modImplementation " | ||
| - | // Remove the next line if you don't want to depend on the API | ||
| - | - | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | ==== I want Yarn instead... ==== | ||
| - | |||
| - | Replace the line for the default Mojang Mappings in the root '' | ||
| - | |||
| - | <code diff> | ||
| - | subprojects { | ||
| - | apply plugin: " | ||
| - | |||
| - | loom { | ||
| - | silentMojangMappingsLicense() | ||
| - | } | ||
| - | |||
| - | dependencies { | ||
| - | minecraft " | ||
| - | - // The following line declares the mojmap mappings, you may use other mappings as well | ||
| - | - | ||
| - | // The following line declares the yarn mappings you may select this one as well. | ||
| - | - // mappings " | ||
| - | + | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| ==== ...ParchmentMC? | ==== ...ParchmentMC? | ||
| Line 93: | Line 53: | ||
| </ | </ | ||
| This is all performed in the root build.gradle script. | This is all performed in the root build.gradle script. | ||
| - | |||
| - | ====== Updated templates ====== | ||
| - | <WRAP # | ||
| - | Since the upstream modloaders and API's are regularly updating, it may be ideal to generate an up-to-date template: | ||
| - | - Download the [[https:// | ||
| - | - Extract it and perform the '' | ||
| - | - Check freshly generated templates under '' | ||
| - | <WRAP right round tip 40% lo> | ||
| - | Be aware of different flavours on [[https:// | ||
| - | </ | ||
| - | The generated templates will be automagically versioned with the most recent release of Architectury API, Forge, Fabric, Quilt, etc. libraries/ | ||
| ====== Next steps ====== | ====== Next steps ====== | ||