tutorial:setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tutorial:setup [2019/05/19 21:16] – [Steps] typo falseresync | tutorial:setup [2019/10/12 23:21] – fudge | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Setting up a mod development environment ====== | ||
+ | |||
+ | ===== Prerequisites ===== | ||
+ | |||
+ | * A Java Development Kit (JDK) for Java 8 or newer [[https:// | ||
+ | * Any IDE, for example [[https:// | ||
+ | |||
===== Steps ===== | ===== Steps ===== | ||
- | | + | - Copy the starting files from [[https:// |
- | - Edit '' | + | |
- | * Make sure to set '' | + | |
- | * Make sure to update the versions of Minecraft, the mappings and the loader - all of which can be queried through [[https:// | + | |
- | * Add any other dependencies you plan to use in '' | + | |
- | - Import the project to your IDE. Follow [[setup:vscode|these instructions]] to import the project to Visual Studio Code. | + | |
- | - Run the '' | + | |
- | - Happy modding! | + | * For IntelliJ IDEA: '' |
+ | * For Eclipse: '' | ||
+ | * If you use VS Code, configurations were generated at the step 3. | ||
+ | - Happy modding! | ||
+ | |||
+ | You can generate the Minecraft sources for reference (since IDEA already has a decompiler this is only useful for searching through the code) : | ||
+ | Run the '' | ||
+ | |||
+ | |||
+ | ===== Getting started ===== | ||
+ | Try [[tutorial: | ||
+ | ===== Advice ===== | ||
+ | |||
+ | | ||
+ | * As Fabric is in early development, | ||
+ | * Don't hesitate to ask questions! We're here to help you and work with you to make your dream mod a reality. | ||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | |||
+ | ==== Missing sounds ==== | ||
+ | |||
+ | Sometimes, when importing the Gradle project into an IDE, the assets might not download correctly. In this case, run the '' | ||
tutorial/setup.txt · Last modified: 2024/07/04 16:31 by mineblock11