Reads the json protocol info (currently from here) and turns it into java source files.
To convert json to Java run ./gradlew genPacketSource
.
To compile the generated files into a jar file run ./gradlew build
.
Uses OpenNBT for parsing of ItemStack NBT data.