Minecraft srg mappings to recaf tiny mapping format converter
Originally made for refmapper
/Curse
To build srg2tiny you need to have JDK 17 installed
- Download srg2tiny source code by clicking
Code -> Download ZIP
on the main page - Extract the source code somewhere and open cmd (on Windows) or Terminal
- Execute
gradlew build
(if you're on Windows) orchmod +x ./gradlew && ./gradlew build
(if you're on Linux) and wait until the building process finishes - After that you should have a file called
srg2tiny-VERSION.jar
inside<srg2tiny src>/build/libs
folder - Use it anywhere you need
You can download stable prebuilt JARs from the releases page
To use CLI you need to have minecraft srg
and fields
and methods
mappings
Getting srg
/fields
/method
mappings:
- Download MCP for version you need from here
- Extract
conf
folder frommcpXXX.zip
- Use
conf/joined.srg
assrg
mappings - Use
conf/fields.csv
asfields
mappings - Use
conf/methods.csv
asmethods
mappings
Getting tiny
mappings:
- Execute
java -jar srg2tiny.jar "srg" "fields" "methods" "tiny"
- Use
"tiny"
astiny
mappings - Enjoy!
KuroHere/Curse for idea of srg2tiny