phase / flavor

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

flavor

A Minecraft Server patching framework.

Setting up the workspace

$ ./scripts/decompile.sh
# This will download a jar from Mojang's AWS and decompile it using the mappings in mappings/
# It will also extract the needed assets, like language files and the log4j config.
$ ./scripts/setupWorkspace.sh
# This will move the source files to src/main/java/ and patch them.
# The patches are needed because FernFlower isn't perfect.

Recompiling

Running mvn clean install will create a runnable jar. You can change the pom.xml to set the main class.

Credit

Thanks to...