These are just gradle tasks I make that I think are kinda useful. Open to the public!
inject: Combines a source jar file and a second patch file. Useful when editing an existing jar file.
ext {
sourceJar = <abs/relative path>
patchedJar = <output>
}
task inject(type: Zip) {