{ "outputPath" : "./src/main/java/electrosphere/net/parser/", "packageName" : "electrosphere.net.parser", "categories":[ { "categoryName" : "Terrain", "data" : [ { "name" : "worldSizeDiscrete", "type" : "FIXED_INT" }, { "name" : "dynamicInterpolationRatio", "type" : "FIXED_INT" }, { "name" : "randomDampener", "type" : "FIXED_FLOAT" }, { "name" : "worldMinX", "type" : "FIXED_INT" }, { "name" : "worldMinY", "type" : "FIXED_INT" }, { "name" : "worldMaxX", "type" : "FIXED_INT" }, { "name" : "worldMaxY", "type" : "FIXED_INT" }, { "name" : "value", "type" : "FIXED_FLOAT" }, { "name" : "worldX", "type" : "FIXED_INT" }, { "name" : "worldY", "type" : "FIXED_INT" }, { "name" : "worldZ", "type" : "FIXED_INT" }, { "name" : "voxelX", "type" : "FIXED_INT" }, { "name" : "voxelY", "type" : "FIXED_INT" }, { "name" : "voxelZ", "type" : "FIXED_INT" }, { "name" : "realLocationX", "type" : "FIXED_DOUBLE" }, { "name" : "realLocationY", "type" : "FIXED_DOUBLE" }, { "name" : "realLocationZ", "type" : "FIXED_DOUBLE" }, { "name" : "chunkData", "type" : "BYTE_ARRAY" }, { "name" : "terrainWeight", "type" : "FIXED_FLOAT" }, { "name" : "terrainValue", "type" : "FIXED_INT" } ], "messageTypes" : [ { "messageName" : "RequestMetadata", "data" : [] }, { "messageName" : "ResponseMetadata", "data" : [ "worldSizeDiscrete", "dynamicInterpolationRatio", "randomDampener", "worldMinX", "worldMinY", "worldMaxX", "worldMaxY" ] }, { "messageName" : "RequestChunk", "data" : [ "worldX", "worldY" ] }, { "messageName" : "RequestEditVoxel", "data" : [ "worldX", "worldY", "worldZ", "voxelX", "voxelY", "voxelZ", "terrainWeight", "terrainValue" ] }, { "messageName" : "UpdateVoxel", "data" : [ "worldX", "worldY", "worldZ", "voxelX", "voxelY", "voxelZ", "terrainWeight", "terrainValue" ] }, { "messageName" : "RequestUseTerrainPalette", "data" : [ "realLocationX", "realLocationY", "realLocationZ", "value", "terrainWeight", "terrainValue" ] }, { "messageName" : "SpawnPosition", "data" : [ "realLocationX", "realLocationY", "realLocationZ" ] }, { "messageName" : "RequestChunkData", "data" : [ "worldX", "worldY", "worldZ" ] }, { "messageName" : "sendChunkData", "data" : [ "worldX", "worldY", "worldZ", "chunkData" ] } ] } ] }