Add 1.5 prerelease mappings generated from MCP 7.42

py chain.py ../mcp742-clean/conf/ - | sort > 1.5/obf2mcp.srg
py reverse-srg.py < 1.5/obf2mcp.srg | sort > 1.5/mcp2obf.srg
cp ../mcp742-clean/conf/server.srg 1.5/obf2num.srg
py reverse-srg.py < 1.5/obf2num.srg | sort > 1.5/num2obf.srg
Add 1.4.7 pkgmcp to versioned CB

py reloc-ver.py nover v1_4_R1 < 1.4.7/pkgmcp2cb.srg > 1.4.7/pkgmcp2vcb.srg

While relocation using maven-shade-plugin or SpecialSource can replace
this mapping in most cases, sometimes having the explicit version is useful.
Add 1.5 prerelease <-> CB 1.4.7 mappings

py chain.py 1.4.7/num2obf.srg 1.5/num2obf.srg | sort > 1.5/obf-to-obf147.srg
py reverse-srg.py < 1.5/obf-to-obf147.srg | sort > 1.5/obf147-to-obf.srg
py chain.py 1.4.7/num2cb.srg 1.5/num2obf.srg | sort > 1.5/obf-to-cb147.srg
py reverse-srg.py < 1.5/obf-to-cb147.srg | sort > 1.5/cb147-to-obf.srg
Add ProjectAres/CraftBukkit 1.5 prerelease mappings ('acb')

Generated from unofficial CraftBukkit mc-dev 1.5 update:

https://github.com/ProjectAres/
http://cdn.oc.tc/maven/org/bukkit/minecraft-server/1.5pre/minecraft-server-1.5pre.jar

Named with 'acb' in this repository to distinguish from mappings
to be generated from the official CraftBukkit mc-dev from the Bukkit
team, once available ('cb').
Copy from 1.4.6/uncollide-cb2pkgmcp.srg
Remove BCD wrappers, no longer needed in 1.5
Add FML/MCP 7.42 <-> ProjectAres/CraftBukkit 1.5 mappings
Tentative prerename fixes for 1.5
ProjectAres/CraftBukkit 1.5 working automated MCP rename

Now compileable and playable!

https://github.com/agaricusb/CraftBukkit/tree/ares-pkgmcp
Copy from mappatch.py
Remove unnecessary code
Get version from pom.xml
Initial working version of mapbranch - remap each commit
Add remapped upstream patches
Add numeric 'srg' names <-> ProjectAres CB 1.5 mappings

py chain.py 1.5/obf2acb.srg 1.5/obf2num.srg  | sort > 1.5/num2acb.srg
Add CraftBukkit 1.4.7 -> ProjectAres CB 1.5 mappings

py chain.py 1.4.7/num2cb.srg 1.5/num2acb.srg | sort > 1.5/cb146-to-acb.srg
mapbranch: get last commit from remapped repository
Move mapbranch to https://github.com/agaricusb/Srg2Source/tree/master/python/mapbranch.py
Add CB 1.5 (official) <-> obfuscated compact mappings

java -jar SpecialSource-1.5-SNAPSHOT-shaded.jar --first-jar http://assets.minecraft.net/1_5/minecraft_server.jar --second-jar http://repo.bukkit.org/content/groups/public/org/bukkit/minecraft-server/1.5/minecraft-server-1.5.jar -q > 1.5/obf2cb.csrg
java -jar SpecialSource-1.5-SNAPSHOT-shaded.jar --second-jar http://assets.minecraft.net/1_5/minecraft_server.jar --first-jar http://repo.bukkit.org/content/groups/public/org/bukkit/minecraft-server/1.5/minecraft-server-1.5.jar -q > 1.5/cb2obf.csrg
Add CraftBukkit 1.5 <-> MCP mappings

py zip-class-diff.py minecraft_server15.jar minecraft-server-1.5.jar | sort > 1.5/classes.srg
py jpdiff.py 1.5/classes.srg vanilla15 mc-dev15 | sort > 1.5/obf2cb.srg
py reverse-srg.py < 1.5/obf2cb.srg | sort > 1.5/cb2obf.srg
py chain.py ../mcp742-clean/conf/ 1.5/obf2cb.srg |sort > 1.5/cb2mcp.srg
py reverse-srg.py < 1.5/cb2mcp.srg | sort > 1.5/mcp2cb.srg
py chain.py ../FML/mcp/conf/ 1.5/obf2cb.srg | sort > 1.5/cb2pkgmcp.srg
py reverse-srg.py < 1.5/cb2pkgmcp.srg | sort > 1.5/pkgmcp2cb.srg
py chain.py ../FML/mcp/conf/joined.srg 1.5/obf2cb.srg | sort > 1.5/cb2num.srg
py reverse-srg.py < 1.5/cb2num.srg | sort > 1.5/num2cb.srg