Make gradle put jars in the same places as ant and put together MDK zips, and version them properly. It also reobfuscates JItemMultipart subclasses properly if that's what you were fighting with, @aidancbrady.