https://github.com/k0michi/legacy-remapper
All-in-one Minecraft deobfuscator/reobfuscator, built on top of MCP ecosystem
https://github.com/k0michi/legacy-remapper
deobfuscator java minecraft
Last synced: over 1 year ago
JSON representation
All-in-one Minecraft deobfuscator/reobfuscator, built on top of MCP ecosystem
- Host: GitHub
- URL: https://github.com/k0michi/legacy-remapper
- Owner: k0michi
- Created: 2024-06-29T09:16:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T10:11:16.000Z (almost 2 years ago)
- Last Synced: 2025-01-15T20:46:44.800Z (over 1 year ago)
- Topics: deobfuscator, java, minecraft
- Language: Java
- Homepage:
- Size: 126 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# LegacyRemapper
An all-in-one, portable Minecraft deobfuscator/reobfuscator for Alpha 1.1.2 to 1.12.2, built on top of MCP ecosystem. Aiming to be compatible with every release of MCP.
## Usage example
You need to obtain mappings from either [MCP releases](https://minecraft.wiki/w/Tutorials/Programs_and_editors/Mod_Coder_Pack) or [MCPMappingsArchive](https://github.com/ModCoderPack/MCPMappingsArchive).
### Deobfuscation
Using MCP release:
```
$ java -jar LegacyRemapper.jar --from=notch --to=mcp --config=mcp940.zip/conf 1.12client.jar
```
Using MCPBot snapshot:
```
$ java -jar LegacyRemapper.jar --from=notch --to=mcp --config=mcp_snapshot-20180814-1.12.zip --config=mcp-1.12-srg.zip 1.12client.jar
```
### Reobfuscation
Feed the index generated in deobfuscation.
```
$ java -jar LegacyRemapper.jar --from=mcp --to=notch --config=mcp940.zip/conf --index-in=1.12client.index.json 1.12client.mcp.jar
```
## License
Apache License 2.0