Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phase/minecraftmappings

Transitive Minecraft Mappings for 1.7.10 through 1.15.2 (Spigot <-> MCP <-> Yarn <-> Mojang)
https://github.com/phase/minecraftmappings

mcp minecraft minecraft-mappings spigot yarn

Last synced: about 2 months ago
JSON representation

Transitive Minecraft Mappings for 1.7.10 through 1.15.2 (Spigot <-> MCP <-> Yarn <-> Mojang)

Awesome Lists containing this project

README

        

# Minecraft Mappings

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.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.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, FabricMC, Mojang, and various other people.

## TODO

- [ ] [older versions](https://github.com/agaricusb/MinecraftRemapping)
- [ ] < 1.8 CraftBukkit mappings?
- [ ] snapshots?

## License

* 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.