User Tools

Site Tools


tutorial:updating_yarn

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial:updating_yarn [2020/05/20 10:12] – [Preparations] mergeJars does not download libraries 2xsaikotutorial:updating_yarn [2022/08/02 10:03] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Updating Yarn and intermediary to a new Minecraft version ====== ====== Updating Yarn and intermediary to a new Minecraft version ======
  
-Last updated 2020-04-09 by liach.+Last updated 2020-05-20 by 2Xsaiko.
  
 ===== Definitions/Notes ===== ===== Definitions/Notes =====
Line 39: Line 39:
  
 === Notes === === Notes ===
-You can grab a ''%%mergedv2%%'' distribution of yarn from the latest build for the **A** version from https://jenkins.modmuss50.me/job/FabricMC/job/yarn/ and then import these mappings (official -> namedfor easy understanding of the functionalities of old codewhich enables easier matching.+You can use mojang's offical mappings, or official -> named yarn mappings as an input for side (and B if using mojang mappings) to aid with the matching process. To generate these yarn mappings clone yarnand run `gradlew.bat exportMappingsOfficial`
  
 Matching is a process that cannot be easily described. Essentially, there are three states: Matching is a process that cannot be easily described. Essentially, there are three states:
Line 70: Line 70:
  
 ==== Updating Yarn ==== ==== Updating Yarn ====
-Note: after the intermediary update, this step is no longer necessary, but you still need to remove outdated mappings. 
  
   - Open the Enigma mappings from ''mappings_official'', with **Type: Names**, **Target: A (left)** and **"Replace" checked**.   - Open the Enigma mappings from ''mappings_official'', with **Type: Names**, **Target: A (left)** and **"Replace" checked**.
tutorial/updating_yarn.1589969559.txt.gz · Last modified: 2020/05/20 10:12 by 2xsaiko