phase / flavor

Minecraft Server Patching Framework
MIT License
3 stars 0 forks source link

Automatically support most versions of MC that forge does. #1

Open wgaylord opened 8 years ago

wgaylord commented 8 years ago

You can make it automatically down load fernflower patches and mcp mappings from Minecraft Forge.

http://files.minecraftforge.net/maven/de/oceanlabs/mcp/mcp/1.9/mcp-1.9-srg.zip

That would get you the 1.9 patches and mappings.

So you could dynamically get what ever you need for the version you are targeting.

wgaylord commented 8 years ago

Any comment?

phase commented 8 years ago

Grabbing the files from there shouldn't be too hard. Their patches don't seem to match up with mine, probably because I'm using the wrong FernFlower.

http://files.minecraftforge.net/maven/de/oceanlabs/mcp/mcp/1.9.4/mcp-1.9.4-srg.zip
http://files.minecraftforge.net/maven/de/oceanlabs/mcp/mcp/{mcversion}/mcp-{mcversion}-srg.zip
wgaylord commented 8 years ago

Yeah there patches use forge version of fernflower which has been beefed up a lot.

PizzaCrust commented 8 years ago

and the python scripts to fix the common fernflower mistakes

wgaylord commented 8 years ago

That too they have one script named clean up the cleans up the source a bit in MCP.

PizzaCrust commented 8 years ago

Really? I didn't know that.