buildForgeArtifacts

open fun buildForgeArtifacts(joinedTsrg: String, clientTxt: String, mcUri: String, outMappings: String, outSymbolsDir: String)

Forge Mixed-SRG analog of buildRemapArtifacts: assemble srg_to_official.tsrg from MCPConfig joinedTsrg (obf → srg) + Mojang clientTxt, and reverse-remap the Mixed-SRG runtime jar into a mojmap symbol jar.

Parameters

joinedTsrg

path to MCPConfig's joined.tsrg (obf → srg)

clientTxt

path to the Mojang client mappings (client.txt)

mcUri

CodeSource URI of the Mixed-SRG runtime Minecraft jar — see buildRemapArtifacts

outMappings

output path for the assembled mappings

outSymbolsDir

output directory for the generated mojmap symbol jar(s)

Throws

if masking-loader init or artifact building fails