This "tool" creates transitive mappings for various Minecraft versions.
All the mappings can be translated to one another for a given version: spigot2mcp.srg
, srg2obf.mcp
, etc.
Supported versions:
Spigot | MCP | Searge | Yarn | Intermediary | Mojang | |
---|---|---|---|---|---|---|
1.20.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.20.1 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.19.4 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.19.3 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.19.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.18.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16.5 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16.4 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16.3 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16.1 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.16 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.15.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.15.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.15 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.14.4 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.14.3 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.14.2 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.14.1 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.14 | ✓ | ✓ | ✓ | ✓ | ✓ | |
1.13.2 | ✓ | ✓ | ✓ | |||
1.13.1 | ✓ | ✓ | ✓ | |||
1.13 | ✓ | ✓ | ✓ | |||
1.12.2 | ✓ | ✓ | ✓ | |||
1.12 | ✓ | ✓ | ✓ | |||
1.11 | ✓ | ✓ | ✓ | |||
1.10.2 | ✓ | ✓ | ✓ | |||
1.9.4 | ✓ | ✓ | ✓ | |||
1.9 | ✓ | ✓ | ✓ | |||
1.8.8 | ✓ | ✓ | ✓ | |||
1.8 | ✓ | ✓ | ✓ | |||
1.7.10 | ✓ | ✓ |
Supported formats:
- SRG
- CSRG
- TSRG
- Tiny (fields descriptors don't exist)
- JSON
These mappings were made possible by @Techcable, the MCP team, Bukkit, SpigotMC, and various other people.
- older versions
- < 1.8 CraftBukkit mappings?
- snapshots?
-
All Kotlin scripts are MIT Licensed.
-
The MCP mappings are the property of the MCP Team and are released under the MCP License.
-
The Spigot mappings are copyright SpigotMC Pty. Ltd.
-
The Yarn mappings are licensed under the Creative Commons Zero license.
-
The Mojang mappings are copyright Microsoft.