User Tools

Site Tools


tutorial:mappings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
tutorial:mappings [2022/05/22 08:38] – Clarify correct build task daomephstatutorial:mappings [2025/04/05 19:59] (current) – Add docs on layered mappings from Qendolin cassiancc
Line 41: Line 41:
 === Custom mappings === === Custom mappings ===
  
-You can use custom tiny mappings for Fabric Loom for your Gradle project setup.+You can use custom [[documentation:tiny2|tiny mappings]] for Fabric Loom for your Gradle project setup.
  
 For example, if you have a custom branch of yarn which you want to use for mappings, you can build yarn with "./gradlew build" command, take out the jar file in "build/libs" directory, and move it to a folder "mapping" in your Gradle project. Then, change your mappings dependency entry to: For example, if you have a custom branch of yarn which you want to use for mappings, you can build yarn with "./gradlew build" command, take out the jar file in "build/libs" directory, and move it to a folder "mapping" in your Gradle project. Then, change your mappings dependency entry to:
Line 52: Line 52:
  
 You can change the directory where you put mapping to have any custom name; just change the name in "dir" argument above. Note that Gradle build will fail if you have any other file than the mapping jar in the mapping directory! You can change the directory where you put mapping to have any custom name; just change the name in "dir" argument above. Note that Gradle build will fail if you have any other file than the mapping jar in the mapping directory!
 +
 +You can also use layered mappings to override specific mappings, see the following:
 +
 +<code>
 +mappings loom.layered {
 +   mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
 +   mappings file("override.tiny")
 +}
 +</code>
  
 ==== Remapping ==== ==== Remapping ====
tutorial/mappings.txt · Last modified: 2025/04/05 19:59 by cassiancc