{ "outputPath" : "./src/main/java/electrosphere/net/parser/", "packageName" : "electrosphere.net.parser", "categories":[ { "categoryName" : "Combat", "data" : [ { "name" : "entityID", "type" : "FIXED_INT" }, { "name" : "receiverEntityID", "type" : "FIXED_INT" }, { "name" : "positionX", "type" : "FIXED_DOUBLE" }, { "name" : "positionY", "type" : "FIXED_DOUBLE" }, { "name" : "positionZ", "type" : "FIXED_DOUBLE" }, { "name" : "rotationX", "type" : "FIXED_DOUBLE" }, { "name" : "rotationY", "type" : "FIXED_DOUBLE" }, { "name" : "rotationZ", "type" : "FIXED_DOUBLE" }, { "name" : "rotationW", "type" : "FIXED_DOUBLE" }, { "name" : "time", "type" : "FIXED_LONG" }, { "name" : "hitboxType", "type" : "VAR_STRING" }, { "name" : "hurtboxType", "type" : "VAR_STRING" } ], "messageTypes" : [ { "messageName" : "serverReportHitboxCollision", "description" : "Reports to clients that a hitbox collision happened", "data" : [ "entityID", "receiverEntityID", "time", "hitboxType", "hurtboxType" ] } ] } ] }