documentation:build_pipelines
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
build_pipelines [2019/02/04 23:48] – [Tools] irtimaled | build_pipelines [2019/03/16 23:26] – Add blurb about stitch nzsmartie | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Fabric build pipelines ====== | ====== Fabric build pipelines ====== | ||
- | Gradle was chosen to build Fabric, mods & tools. This document will dive into the details of the pipeline steps, and the tools used. | + | Gradle was chosen to build Fabric mods. This document will dive into the details of the pipeline steps, and the tools used. |
===== gradle build ===== | ===== gradle build ===== | ||
Line 10: | Line 10: | ||
===== Tools ===== | ===== Tools ===== | ||
- | * Loom | + | ==== Loom ==== |
- | | + | |
- | | + | ==== Yarn ==== |
- | | + | Yarn is an open-source repository that contains all the mappings used to turn Minecraft obfuscated names into the useful names Fabric mod developers use. |
- | | + | |
- | | + | For more information on how to contribute mappings take a look here: [[https:// |
+ | |||
+ | ==== Enigma | ||
+ | |||
+ | Enigma is a tool to deobfuscate Java applications, | ||
+ | |||
+ | The code is not for the faint of heart but can be seen here [[https:// | ||
+ | ==== Stitch | ||
+ | |||
+ | Stitch generates and manages intermediary mappings of APIs across MineCraft versions. Each intermediary mapping is uploaded to [[https:// | ||
+ | |||
+ | ==== Matcher | ||
+ | ==== Tiny-Remapper |
documentation/build_pipelines.txt · Last modified: 2022/11/30 03:03 by netuserget