mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-02-24 12:05:28 +00:00
775 lines
43 KiB
XML
775 lines
43 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
|
|
-->
|
|
<!-- Title: StartGamePacket Pages: 1 -->
|
|
<svg width="1324pt" height="1475pt"
|
|
viewBox="0.00 0.00 1324.31 1474.61" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1470.61)">
|
|
<title>StartGamePacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-1470.61 1320.31,-1470.61 1320.31,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "StartGamePacket", typeName: "", id: 0, branchId: 11, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="75.02" cy="-803" rx="75.02" ry="18"/>
|
|
<text text-anchor="middle" x="75.02" y="-797.58" font-family="Times New Roman,serif" font-size="14.00">StartGamePacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Target Actor ID", typeName: "ActorUniqueID", id: 1, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-1420" rx="70.52" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-1414.58" font-family="Times New Roman,serif" font-size="14.00">Target Actor ID</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M76.96,-821.26C81.8,-906.94 106.7,-1267.93 186.03,-1340 380.89,-1517.03 732.26,-1465.34 874.11,-1434.99"/>
|
|
<polygon fill="black" stroke="black" points="874.67,-1438.45 883.69,-1432.9 873.18,-1431.61 874.67,-1438.45"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "Target Runtime ID", typeName: "ActorRuntimeID", id: 6, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-1364" rx="80.01" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-1358.58" font-family="Times New Roman,serif" font-size="14.00">Target Runtime ID</text>
|
|
</g>
|
|
<!-- 0->6 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->6</title>
|
|
<path fill="none" stroke="black" d="M77.39,-821.37C83.83,-902.09 113.77,-1224.06 186.03,-1288 281.88,-1372.81 669.01,-1372.39 846.41,-1367.47"/>
|
|
<polygon fill="black" stroke="black" points="846.38,-1370.97 856.27,-1367.18 846.18,-1363.98 846.38,-1370.97"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Actor Game Type", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 0, notes: "enumeration: GameType" -->
|
|
<g id="node6" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-1286" rx="78.51" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-1280.58" font-family="Times New Roman,serif" font-size="14.00">Actor Game Type</text>
|
|
</g>
|
|
<!-- 0->11 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->11</title>
|
|
<path fill="none" stroke="black" d="M77.68,-821.41C85.06,-898.69 117.55,-1195.57 186.03,-1253 248.17,-1305.11 481.8,-1299.59 610.02,-1292.2"/>
|
|
<polygon fill="black" stroke="black" points="610.05,-1295.7 619.82,-1291.61 609.63,-1288.71 610.05,-1295.7"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "Position", typeName: "Vec3", id: 13, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-1256" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-1250.58" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 0->13 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->13</title>
|
|
<path fill="none" stroke="black" d="M78.47,-821.43C88.26,-891.8 126.79,-1142.06 186.03,-1191 239.66,-1235.31 722.88,-1250.88 883.99,-1254.86"/>
|
|
<polygon fill="black" stroke="black" points="883.88,-1258.36 893.96,-1255.1 884.04,-1251.36 883.88,-1258.36"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "Rotation", typeName: "Vec2", id: 15, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-1191" rx="42.58" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-1185.58" font-family="Times New Roman,serif" font-size="14.00">Rotation</text>
|
|
</g>
|
|
<!-- 0->15 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->15</title>
|
|
<path fill="none" stroke="black" d="M75.25,-821.45C73.89,-881.13 78.57,-1070 186.03,-1155 255.55,-1209.98 527.15,-1201.05 642.88,-1194.49"/>
|
|
<polygon fill="black" stroke="black" points="642.95,-1198 652.73,-1193.92 642.54,-1191.01 642.95,-1198"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "Settings", typeName: "LevelSettings", id: 22, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>22</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-1148" rx="40.09" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-1142.58" font-family="Times New Roman,serif" font-size="14.00">Settings</text>
|
|
</g>
|
|
<!-- 0->22 -->
|
|
<g id="edge11" class="edge">
|
|
<title>0->22</title>
|
|
<path fill="none" stroke="black" d="M76.53,-821.38C79.12,-874.33 94.54,-1027.82 186.03,-1096 241.87,-1137.61 725.79,-1145.98 885.27,-1147.62"/>
|
|
<polygon fill="black" stroke="black" points="885.07,-1151.11 895.1,-1147.71 885.14,-1144.11 885.07,-1151.11"/>
|
|
</g>
|
|
<!-- 138 -->
|
|
<!-- name: "Level ID", typeName: "", id: 138, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>138</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-1088" rx="42.58" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-1082.58" font-family="Times New Roman,serif" font-size="14.00">Level ID</text>
|
|
</g>
|
|
<!-- 0->138 -->
|
|
<g id="edge13" class="edge">
|
|
<title>0->138</title>
|
|
<path fill="none" stroke="black" d="M78.06,-821.32C84.34,-868.07 107.97,-992 186.03,-1047 327.91,-1146.95 550.35,-1118.13 647.49,-1098.94"/>
|
|
<polygon fill="black" stroke="black" points="648.12,-1102.38 657.22,-1096.96 646.72,-1095.53 648.12,-1102.38"/>
|
|
</g>
|
|
<!-- 140 -->
|
|
<!-- name: "Level Name", typeName: "", id: 140, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>140</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-1040" rx="54.56" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-1034.58" font-family="Times New Roman,serif" font-size="14.00">Level Name</text>
|
|
</g>
|
|
<!-- 0->140 -->
|
|
<g id="edge15" class="edge">
|
|
<title>0->140</title>
|
|
<path fill="none" stroke="black" d="M81.01,-821.38C92.41,-859.37 124.26,-946.16 186.03,-984 299.99,-1053.81 711.26,-1047.78 871.48,-1042.56"/>
|
|
<polygon fill="black" stroke="black" points="871.18,-1046.08 881.06,-1042.24 870.95,-1039.08 871.18,-1046.08"/>
|
|
</g>
|
|
<!-- 142 -->
|
|
<!-- name: "Template Content Identity", typeName: "", id: 142, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>142</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-981" rx="107.45" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-975.58" font-family="Times New Roman,serif" font-size="14.00">Template Content Identity</text>
|
|
</g>
|
|
<!-- 0->142 -->
|
|
<g id="edge17" class="edge">
|
|
<title>0->142</title>
|
|
<path fill="none" stroke="black" d="M84.45,-821.18C99.78,-851.85 135.36,-913.15 186.03,-940 318.25,-1010.06 497.34,-1005.62 604.2,-994.42"/>
|
|
<polygon fill="black" stroke="black" points="604.52,-997.91 614.08,-993.34 603.76,-990.95 604.52,-997.91"/>
|
|
</g>
|
|
<!-- 144 -->
|
|
<!-- name: "Is Trial?", typeName: "", id: 144, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>144</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-932" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-926.58" font-family="Times New Roman,serif" font-size="14.00">Is Trial?</text>
|
|
</g>
|
|
<!-- 0->144 -->
|
|
<g id="edge19" class="edge">
|
|
<title>0->144</title>
|
|
<path fill="none" stroke="black" d="M98.59,-820.46C119.86,-835.88 153.29,-857.5 186.03,-868 438.26,-948.92 761.28,-941.82 884.83,-935.35"/>
|
|
<polygon fill="black" stroke="black" points="884.85,-938.86 894.64,-934.82 884.46,-931.87 884.85,-938.86"/>
|
|
</g>
|
|
<!-- 146 -->
|
|
<!-- name: "Movement Settings", typeName: "SyncedPlayerMovementSettings", id: 146, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>146</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-875" rx="82" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-869.58" font-family="Times New Roman,serif" font-size="14.00">Movement Settings</text>
|
|
</g>
|
|
<!-- 0->146 -->
|
|
<g id="edge21" class="edge">
|
|
<title>0->146</title>
|
|
<path fill="none" stroke="black" d="M117.51,-818.25C137.88,-825.11 162.95,-832.63 186.03,-837 330.11,-864.27 500.58,-872.17 603.28,-874.34"/>
|
|
<polygon fill="black" stroke="black" points="602.96,-877.84 613.02,-874.53 603.09,-870.84 602.96,-877.84"/>
|
|
</g>
|
|
<!-- 155 -->
|
|
<!-- name: "Current Level Time", typeName: "", id: 155, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>155</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-824" rx="82.5" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-818.58" font-family="Times New Roman,serif" font-size="14.00">Current Level Time</text>
|
|
</g>
|
|
<!-- 0->155 -->
|
|
<g id="edge23" class="edge">
|
|
<title>0->155</title>
|
|
<path fill="none" stroke="black" d="M150.08,-804.81C306.78,-808.64 671.54,-817.54 843.35,-821.74"/>
|
|
<polygon fill="black" stroke="black" points="843.04,-825.23 853.12,-821.98 843.21,-818.23 843.04,-825.23"/>
|
|
</g>
|
|
<!-- 157 -->
|
|
<!-- name: "Enchantment Seed", typeName: "", id: 157, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>157</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-776" rx="79.51" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-770.58" font-family="Times New Roman,serif" font-size="14.00">Enchantment Seed</text>
|
|
</g>
|
|
<!-- 0->157 -->
|
|
<g id="edge25" class="edge">
|
|
<title>0->157</title>
|
|
<path fill="none" stroke="black" d="M149.21,-799.81C263.48,-794.83 483.88,-785.23 606.96,-779.86"/>
|
|
<polygon fill="black" stroke="black" points="606.85,-783.37 616.68,-779.44 606.54,-776.38 606.85,-783.37"/>
|
|
</g>
|
|
<!-- 159 -->
|
|
<!-- name: "Block Properties", typeName: "", id: 159, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>159</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-720" rx="73.02" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">Block Properties</text>
|
|
</g>
|
|
<!-- 0->159 -->
|
|
<g id="edge27" class="edge">
|
|
<title>0->159</title>
|
|
<path fill="none" stroke="black" d="M118.64,-787.91C138.95,-780.92 163.64,-772.7 186.03,-766 223,-754.95 264.78,-743.93 298.28,-735.45"/>
|
|
<polygon fill="black" stroke="black" points="299,-738.87 307.84,-733.04 297.29,-732.09 299,-738.87"/>
|
|
</g>
|
|
<!-- 167 -->
|
|
<!-- name: "Item List - every vanilla item must be present", typeName: "", id: 167, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>167</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-558" rx="176.31" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Item List - every vanilla item must be present</text>
|
|
</g>
|
|
<!-- 0->167 -->
|
|
<g id="edge35" class="edge">
|
|
<title>0->167</title>
|
|
<path fill="none" stroke="black" d="M92.5,-785.15C113.46,-762.78 151.13,-723.66 186.03,-693 232.66,-652.04 290.26,-609.01 326.41,-582.84"/>
|
|
<polygon fill="black" stroke="black" points="328.27,-585.81 334.34,-577.12 324.18,-580.13 328.27,-585.81"/>
|
|
</g>
|
|
<!-- 180 -->
|
|
<!-- name: "Multiplayer Correlation Id", typeName: "", id: 180, branchId: 0, recurseId: -1, attributes: 0, notes: "A UUID to identify this multiplayer session." -->
|
|
<g id="node42" class="node">
|
|
<title>180</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-504" rx="106.45" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Multiplayer Correlation Id</text>
|
|
</g>
|
|
<!-- 0->180 -->
|
|
<g id="edge41" class="edge">
|
|
<title>0->180</title>
|
|
<path fill="none" stroke="black" d="M77.41,-784.83C82.25,-735.22 102.96,-596.76 186.03,-531 202.89,-517.65 223.6,-509.58 244.8,-504.89"/>
|
|
<polygon fill="black" stroke="black" points="245.27,-508.37 254.42,-503.03 243.94,-501.49 245.27,-508.37"/>
|
|
</g>
|
|
<!-- 182 -->
|
|
<!-- name: "Enable Item Stack Net Manager", typeName: "", id: 182, branchId: 0, recurseId: -1, attributes: 0, notes: "Whether the new item stack net manager is enabled for server authoritative inventory. This will eventually be required." -->
|
|
<g id="node44" class="node">
|
|
<title>182</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-449" rx="127.91" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-443.57" font-family="Times New Roman,serif" font-size="14.00">Enable Item Stack Net Manager</text>
|
|
</g>
|
|
<!-- 0->182 -->
|
|
<g id="edge43" class="edge">
|
|
<title>0->182</title>
|
|
<path fill="none" stroke="black" d="M76.08,-784.67C77.34,-728.67 89.33,-558.76 186.03,-477 197.38,-467.41 210.67,-460.43 224.77,-455.43"/>
|
|
<polygon fill="black" stroke="black" points="225.77,-458.79 234.25,-452.44 223.66,-452.11 225.77,-458.79"/>
|
|
</g>
|
|
<!-- 184 -->
|
|
<!-- name: "Server version", typeName: "", id: 184, branchId: 0, recurseId: -1, attributes: 0, notes: "For telemetry purposes - sending your own string with your own server name and version here would be useful for Mojang's telemetry." -->
|
|
<g id="node46" class="node">
|
|
<title>184</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-393" rx="64.04" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-387.57" font-family="Times New Roman,serif" font-size="14.00">Server version</text>
|
|
</g>
|
|
<!-- 0->184 -->
|
|
<g id="edge45" class="edge">
|
|
<title>0->184</title>
|
|
<path fill="none" stroke="black" d="M78.72,-784.56C89.23,-715.31 129.69,-472.1 186.03,-422 213.8,-397.31 254.26,-389.43 289.31,-388.01"/>
|
|
<polygon fill="black" stroke="black" points="289.04,-391.52 298.96,-387.8 288.89,-384.52 289.04,-391.52"/>
|
|
</g>
|
|
<!-- 186 -->
|
|
<!-- name: "Player Property Data", typeName: "CompoundTag", id: 186, branchId: 0, recurseId: -1, attributes: 256, notes: "like SyncActorPropertyPacket, specifically for minecraft:player properties" -->
|
|
<g id="node48" class="node">
|
|
<title>186</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-336" rx="87.99" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-330.57" font-family="Times New Roman,serif" font-size="14.00">Player Property Data</text>
|
|
</g>
|
|
<!-- 0->186 -->
|
|
<g id="edge47" class="edge">
|
|
<title>0->186</title>
|
|
<path fill="none" stroke="black" d="M78.01,-784.54C86.53,-709.02 122.45,-424.86 186.03,-366 207.24,-346.37 236.36,-337.08 264.79,-333.2"/>
|
|
<polygon fill="black" stroke="black" points="265,-336.7 274.55,-332.1 264.22,-329.74 265,-336.7"/>
|
|
</g>
|
|
<!-- 188 -->
|
|
<!-- name: "Server Block Type Registry Checksum", typeName: "", id: 188, branchId: 0, recurseId: -1, attributes: 0, notes: "Checksum for detecting mismatches in block types between server and client." -->
|
|
<g id="node50" class="node">
|
|
<title>188</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-275" rx="156.35" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-269.57" font-family="Times New Roman,serif" font-size="14.00">Server Block Type Registry Checksum</text>
|
|
</g>
|
|
<!-- 0->188 -->
|
|
<g id="edge49" class="edge">
|
|
<title>0->188</title>
|
|
<path fill="none" stroke="black" d="M77.46,-784.72C84.24,-703.64 115.57,-377.54 186.03,-309 194.79,-300.48 205.02,-293.77 216.04,-288.53"/>
|
|
<polygon fill="black" stroke="black" points="217.16,-291.86 224.98,-284.71 214.41,-285.42 217.16,-291.86"/>
|
|
</g>
|
|
<!-- 190 -->
|
|
<!-- name: "World Template ID", typeName: "mce::UUID", id: 190, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node52" class="node">
|
|
<title>190</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-208" rx="83.5" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-202.57" font-family="Times New Roman,serif" font-size="14.00">World Template ID</text>
|
|
</g>
|
|
<!-- 0->190 -->
|
|
<g id="edge51" class="edge">
|
|
<title>0->190</title>
|
|
<path fill="none" stroke="black" d="M77.04,-784.63C82.28,-697.56 108.85,-327.43 186.03,-248 207.25,-226.16 237.75,-215.16 267.38,-209.9"/>
|
|
<polygon fill="black" stroke="black" points="267.83,-213.38 277.18,-208.39 266.76,-206.46 267.83,-213.38"/>
|
|
</g>
|
|
<!-- 192 -->
|
|
<!-- name: "Server Enabled ClientSide Generation", typeName: "", id: 192, branchId: 0, recurseId: -1, attributes: 0, notes: "BiomeComponentFactory needs to know about this toggle before we start parsing BiomeComponents" -->
|
|
<g id="node54" class="node">
|
|
<title>192</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-153" rx="150.36" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-147.57" font-family="Times New Roman,serif" font-size="14.00">Server Enabled ClientSide Generation</text>
|
|
</g>
|
|
<!-- 0->192 -->
|
|
<g id="edge53" class="edge">
|
|
<title>0->192</title>
|
|
<path fill="none" stroke="black" d="M76.51,-784.53C79.38,-690.76 97.19,-268.37 186.03,-181 193.06,-174.09 201.07,-168.47 209.7,-163.92"/>
|
|
<polygon fill="black" stroke="black" points="211.15,-167.1 218.73,-159.7 208.19,-160.76 211.15,-167.1"/>
|
|
</g>
|
|
<!-- 194 -->
|
|
<!-- name: "BlockNetworkIds Are Hashes", typeName: "", id: 194, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node56" class="node">
|
|
<title>194</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-76" rx="121.92" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-70.58" font-family="Times New Roman,serif" font-size="14.00">BlockNetworkIds Are Hashes</text>
|
|
</g>
|
|
<!-- 0->194 -->
|
|
<g id="edge55" class="edge">
|
|
<title>0->194</title>
|
|
<path fill="none" stroke="black" d="M76.11,-784.79C77.05,-686.39 86.73,-219.21 186.03,-126 239.21,-76.09 433.56,-69.62 566.27,-71.41"/>
|
|
<polygon fill="black" stroke="black" points="566.14,-74.91 576.19,-71.56 566.25,-67.91 566.14,-74.91"/>
|
|
</g>
|
|
<!-- 196 -->
|
|
<!-- name: "NetworkPermissions", typeName: "NetworkPermissions", id: 196, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node58" class="node">
|
|
<title>196</title>
|
|
<ellipse fill="none" stroke="black" cx="362.34" cy="-22" rx="87.49" ry="18"/>
|
|
<text text-anchor="middle" x="362.34" y="-16.57" font-family="Times New Roman,serif" font-size="14.00">NetworkPermissions</text>
|
|
</g>
|
|
<!-- 0->196 -->
|
|
<g id="edge57" class="edge">
|
|
<title>0->196</title>
|
|
<path fill="none" stroke="black" d="M76.05,-784.68C76.6,-681.31 84.53,-171.63 186.03,-62 205.88,-40.56 234.64,-29.45 263.15,-23.99"/>
|
|
<polygon fill="black" stroke="black" points="263.69,-27.45 272.97,-22.35 262.53,-20.54 263.69,-27.45"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1422" rx="68.03" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1416.58" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 1->5 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->5</title>
|
|
<path fill="none" stroke="black" d="M1007.76,-1420.57C1038.37,-1420.81 1074.45,-1421.11 1106.03,-1421.36"/>
|
|
<polygon fill="black" stroke="black" points="1105.9,-1424.86 1115.93,-1421.44 1105.96,-1417.86 1105.9,-1424.86"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "ActorRuntimeID", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1368" rx="72.52" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1362.58" font-family="Times New Roman,serif" font-size="14.00">ActorRuntimeID</text>
|
|
</g>
|
|
<!-- 6->10 -->
|
|
<g id="edge4" class="edge">
|
|
<title>6->10</title>
|
|
<path fill="none" stroke="black" d="M1017.14,-1365.28C1044.29,-1365.72 1074.74,-1366.22 1102.16,-1366.66"/>
|
|
<polygon fill="black" stroke="black" points="1101.74,-1370.15 1111.8,-1366.82 1101.86,-1363.15 1101.74,-1370.15"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "varint", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1314" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1308.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge6" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M773.19,-1290.34C877.28,-1296.32 1061.15,-1306.89 1143.26,-1311.61"/>
|
|
<polygon fill="black" stroke="black" points="1142.92,-1315.09 1153.11,-1312.17 1143.33,-1308.11 1142.92,-1315.09"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "Vec3", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1260" rx="30.11" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1254.58" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 13->14 -->
|
|
<g id="edge8" class="edge">
|
|
<title>13->14</title>
|
|
<path fill="none" stroke="black" d="M978.49,-1256.66C1024.3,-1257.4 1098.48,-1258.6 1144.33,-1259.34"/>
|
|
<polygon fill="black" stroke="black" points="1144.05,-1262.84 1154.1,-1259.5 1144.16,-1255.84 1144.05,-1262.84"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "Vec2", typeName: "", id: 21, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1206" rx="30.11" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1200.58" font-family="Times New Roman,serif" font-size="14.00">Vec2</text>
|
|
</g>
|
|
<!-- 15->21 -->
|
|
<g id="edge10" class="edge">
|
|
<title>15->21</title>
|
|
<path fill="none" stroke="black" d="M739.55,-1192.29C832.11,-1195.14 1052.79,-1201.93 1144.19,-1204.75"/>
|
|
<polygon fill="black" stroke="black" points="1143.82,-1208.24 1153.92,-1205.05 1144.04,-1201.24 1143.82,-1208.24"/>
|
|
</g>
|
|
<!-- 137 -->
|
|
<!-- name: "LevelSettings", typeName: "", id: 137, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>137</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1152" rx="60.05" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">LevelSettings</text>
|
|
</g>
|
|
<!-- 22->137 -->
|
|
<g id="edge12" class="edge">
|
|
<title>22->137</title>
|
|
<path fill="none" stroke="black" d="M977.39,-1148.64C1014.22,-1149.23 1070.04,-1150.14 1114.51,-1150.86"/>
|
|
<polygon fill="black" stroke="black" points="1114.28,-1154.36 1124.34,-1151.02 1114.39,-1147.36 1114.28,-1154.36"/>
|
|
</g>
|
|
<!-- 139 -->
|
|
<!-- name: "string", typeName: "", id: 139, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>139</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1098" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1092.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 138->139 -->
|
|
<g id="edge14" class="edge">
|
|
<title>138->139</title>
|
|
<path fill="none" stroke="black" d="M739.55,-1088.86C831.78,-1090.75 1051.21,-1095.26 1143.2,-1097.14"/>
|
|
<polygon fill="black" stroke="black" points="1142.96,-1100.64 1153.03,-1097.35 1143.1,-1093.64 1142.96,-1100.64"/>
|
|
</g>
|
|
<!-- 141 -->
|
|
<!-- name: "string", typeName: "", id: 141, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>141</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-1044" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 140->141 -->
|
|
<g id="edge16" class="edge">
|
|
<title>140->141</title>
|
|
<path fill="none" stroke="black" d="M991.88,-1040.87C1037.3,-1041.61 1101.39,-1042.65 1143.04,-1043.32"/>
|
|
<polygon fill="black" stroke="black" points="1142.85,-1046.82 1152.91,-1043.48 1142.97,-1039.82 1142.85,-1046.82"/>
|
|
</g>
|
|
<!-- 143 -->
|
|
<!-- name: "string", typeName: "", id: 143, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>143</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-990" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-984.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 142->143 -->
|
|
<g id="edge18" class="edge">
|
|
<title>142->143</title>
|
|
<path fill="none" stroke="black" d="M803.62,-982.96C910.06,-984.92 1068.64,-987.85 1143.25,-989.23"/>
|
|
<polygon fill="black" stroke="black" points="1142.91,-992.72 1152.97,-989.41 1143.04,-985.73 1142.91,-992.72"/>
|
|
</g>
|
|
<!-- 145 -->
|
|
<!-- name: "bool", typeName: "", id: 145, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>145</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-936" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-930.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 144->145 -->
|
|
<g id="edge20" class="edge">
|
|
<title>144->145</title>
|
|
<path fill="none" stroke="black" d="M978.49,-932.66C1025.09,-933.41 1101.02,-934.64 1146.65,-935.38"/>
|
|
<polygon fill="black" stroke="black" points="1146.54,-938.88 1156.6,-935.54 1146.66,-931.88 1146.54,-938.88"/>
|
|
</g>
|
|
<!-- 154 -->
|
|
<!-- name: "SyncedPlayerMovementSettings", typeName: "", id: 154, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>154</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-882" rx="130.4" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-876.58" font-family="Times New Roman,serif" font-size="14.00">SyncedPlayerMovementSettings</text>
|
|
</g>
|
|
<!-- 146->154 -->
|
|
<g id="edge22" class="edge">
|
|
<title>146->154</title>
|
|
<path fill="none" stroke="black" d="M778.87,-876.17C851.18,-877.21 958.5,-878.75 1044.64,-879.99"/>
|
|
<polygon fill="black" stroke="black" points="1044.55,-883.48 1054.6,-880.13 1044.65,-876.48 1044.55,-883.48"/>
|
|
</g>
|
|
<!-- 156 -->
|
|
<!-- name: "unsigned int64", typeName: "", id: 156, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>156</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-828" rx="64.04" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-822.58" font-family="Times New Roman,serif" font-size="14.00">unsigned int64</text>
|
|
</g>
|
|
<!-- 155->156 -->
|
|
<g id="edge24" class="edge">
|
|
<title>155->156</title>
|
|
<path fill="none" stroke="black" d="M1019.53,-825.32C1048.92,-825.8 1081.9,-826.33 1110.64,-826.8"/>
|
|
<polygon fill="black" stroke="black" points="1110.27,-830.29 1120.32,-826.95 1110.38,-823.29 1110.27,-830.29"/>
|
|
</g>
|
|
<!-- 158 -->
|
|
<!-- name: "varint", typeName: "", id: 158, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>158</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-774" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-768.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 157->158 -->
|
|
<g id="edge26" class="edge">
|
|
<title>157->158</title>
|
|
<path fill="none" stroke="black" d="M776.42,-775.68C880.94,-775.25 1061.63,-774.51 1143.02,-774.17"/>
|
|
<polygon fill="black" stroke="black" points="1143.02,-777.67 1153,-774.13 1142.99,-770.67 1143.02,-777.67"/>
|
|
</g>
|
|
<!-- 160 -->
|
|
<!-- name: "Array Size", typeName: "", id: 160, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>160</title>
|
|
<ellipse fill="none" stroke="black" cx="696.58" cy="-720" rx="49.57" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
|
|
</g>
|
|
<!-- 159->160 -->
|
|
<g id="edge28" class="edge">
|
|
<title>159->160</title>
|
|
<path fill="none" stroke="black" d="M435.84,-720C495.68,-720 579.58,-720 635.67,-720"/>
|
|
<polygon fill="black" stroke="black" points="635.33,-723.5 645.33,-720 635.33,-716.5 635.33,-723.5"/>
|
|
</g>
|
|
<!-- 162 -->
|
|
<!-- name: "example element", typeName: "", id: 162, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>162</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="696.58" cy="-666" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 159->162 -->
|
|
<g id="edge30" class="edge">
|
|
<title>159->162</title>
|
|
<path fill="none" stroke="black" d="M424.28,-710.1C480.77,-700.91 564.83,-687.25 624.39,-677.57"/>
|
|
<polygon fill="black" stroke="black" points="624.78,-681.05 634.09,-675.99 623.66,-674.14 624.78,-681.05"/>
|
|
</g>
|
|
<!-- 161 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 161, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>161</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-720" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 160->161 -->
|
|
<g id="edge29" class="edge">
|
|
<title>160->161</title>
|
|
<path fill="none" stroke="black" d="M746.53,-720C831.36,-720 1006.29,-720 1107.65,-720"/>
|
|
<polygon fill="black" stroke="black" points="1107.52,-723.5 1117.52,-720 1107.52,-716.5 1107.52,-723.5"/>
|
|
</g>
|
|
<!-- 163 -->
|
|
<!-- name: "Block Name", typeName: "", id: 163, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>163</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-666" rx="56.55" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">Block Name</text>
|
|
</g>
|
|
<!-- 162->163 -->
|
|
<g id="edge31" class="edge">
|
|
<title>162->163</title>
|
|
<path fill="none" stroke="black" d="M768.47,-666C800.25,-666 837.55,-666 868.88,-666"/>
|
|
<polygon fill="black" stroke="black" points="868.62,-669.5 878.62,-666 868.62,-662.5 868.62,-669.5"/>
|
|
</g>
|
|
<!-- 165 -->
|
|
<!-- name: "Block Definition", typeName: "CompoundTag", id: 165, branchId: 0, recurseId: -1, attributes: 256, notes: "Map of block states. { key (component name):[label,value] } (Can be left empty.)" -->
|
|
<g id="node34" class="node">
|
|
<title>165</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-612" rx="71.02" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">Block Definition</text>
|
|
</g>
|
|
<!-- 162->165 -->
|
|
<g id="edge33" class="edge">
|
|
<title>162->165</title>
|
|
<path fill="none" stroke="black" d="M750.79,-653.95C786.64,-645.83 834.11,-635.08 872.02,-626.49"/>
|
|
<polygon fill="black" stroke="black" points="872.5,-629.97 881.47,-624.35 870.95,-623.14 872.5,-629.97"/>
|
|
</g>
|
|
<!-- 164 -->
|
|
<!-- name: "string", typeName: "", id: 164, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>164</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-666" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 163->164 -->
|
|
<g id="edge32" class="edge">
|
|
<title>163->164</title>
|
|
<path fill="none" stroke="black" d="M994.02,-666C1039.35,-666 1102.16,-666 1143.16,-666"/>
|
|
<polygon fill="black" stroke="black" points="1143.11,-669.5 1153.11,-666 1143.11,-662.5 1143.11,-669.5"/>
|
|
</g>
|
|
<!-- 166 -->
|
|
<!-- name: "CompoundTag", typeName: "", id: 166, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>166</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-612" rx="67.53" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">CompoundTag</text>
|
|
</g>
|
|
<!-- 165->166 -->
|
|
<g id="edge34" class="edge">
|
|
<title>165->166</title>
|
|
<path fill="none" stroke="black" d="M1008.42,-612C1039.14,-612 1075.27,-612 1106.81,-612"/>
|
|
<polygon fill="black" stroke="black" points="1106.69,-615.5 1116.69,-612 1106.69,-608.5 1106.69,-615.5"/>
|
|
</g>
|
|
<!-- 168 -->
|
|
<!-- name: "Array Size", typeName: "", id: 168, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>168</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-558" rx="49.57" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
|
|
</g>
|
|
<!-- 167->168 -->
|
|
<g id="edge36" class="edge">
|
|
<title>167->168</title>
|
|
<path fill="none" stroke="black" d="M539.05,-558C653.9,-558 796.81,-558 876.03,-558"/>
|
|
<polygon fill="black" stroke="black" points="875.73,-561.5 885.73,-558 875.73,-554.5 875.73,-561.5"/>
|
|
</g>
|
|
<!-- 170 -->
|
|
<!-- name: "example element", typeName: "", id: 170, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>170</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="696.58" cy="-508" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="696.58" y="-502.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 167->170 -->
|
|
<g id="edge38" class="edge">
|
|
<title>167->170</title>
|
|
<path fill="none" stroke="black" d="M463.93,-542.86C515.27,-535.14 576.56,-525.91 623.2,-518.89"/>
|
|
<polygon fill="black" stroke="black" points="623.56,-522.38 632.92,-517.43 622.51,-515.46 623.56,-522.38"/>
|
|
</g>
|
|
<!-- 169 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 169, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>169</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-558" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 168->169 -->
|
|
<g id="edge37" class="edge">
|
|
<title>168->169</title>
|
|
<path fill="none" stroke="black" d="M986.78,-558C1021.19,-558 1067.99,-558 1107.47,-558"/>
|
|
<polygon fill="black" stroke="black" points="1107.41,-561.5 1117.41,-558 1107.41,-554.5 1107.41,-561.5"/>
|
|
</g>
|
|
<!-- 171 -->
|
|
<!-- name: "Item Info", typeName: "ItemData", id: 171, branchId: 0, recurseId: -1, attributes: 256, notes: "See: ItemData Type" -->
|
|
<g id="node40" class="node">
|
|
<title>171</title>
|
|
<ellipse fill="none" stroke="black" cx="937" cy="-504" rx="45.08" ry="18"/>
|
|
<text text-anchor="middle" x="937" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Item Info</text>
|
|
</g>
|
|
<!-- 170->171 -->
|
|
<g id="edge39" class="edge">
|
|
<title>170->171</title>
|
|
<path fill="none" stroke="black" d="M768.14,-506.82C803.89,-506.22 846.67,-505.5 880.1,-504.94"/>
|
|
<polygon fill="black" stroke="black" points="880.06,-508.44 890,-504.77 879.94,-501.44 880.06,-508.44"/>
|
|
</g>
|
|
<!-- 179 -->
|
|
<!-- name: "ItemData", typeName: "", id: 179, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>179</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-504" rx="44.08" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">ItemData</text>
|
|
</g>
|
|
<!-- 171->179 -->
|
|
<g id="edge40" class="edge">
|
|
<title>171->179</title>
|
|
<path fill="none" stroke="black" d="M982.42,-504C1023.85,-504 1085.74,-504 1130.19,-504"/>
|
|
<polygon fill="black" stroke="black" points="1130.15,-507.5 1140.15,-504 1130.15,-500.5 1130.15,-507.5"/>
|
|
</g>
|
|
<!-- 181 -->
|
|
<!-- name: "string", typeName: "", id: 181, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node43" class="node">
|
|
<title>181</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-450" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 180->181 -->
|
|
<g id="edge42" class="edge">
|
|
<title>180->181</title>
|
|
<path fill="none" stroke="black" d="M449.85,-493.44C488.06,-489.08 533.55,-484.28 574.65,-481 788.05,-463.98 1044.21,-454.53 1143.11,-451.29"/>
|
|
<polygon fill="black" stroke="black" points="1142.99,-454.8 1152.87,-450.98 1142.76,-447.8 1142.99,-454.8"/>
|
|
</g>
|
|
<!-- 183 -->
|
|
<!-- name: "bool", typeName: "", id: 183, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node45" class="node">
|
|
<title>183</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-396" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 182->183 -->
|
|
<g id="edge44" class="edge">
|
|
<title>182->183</title>
|
|
<path fill="none" stroke="black" d="M479.31,-441.52C667.25,-429.39 1029.21,-406.04 1146.91,-398.45"/>
|
|
<polygon fill="black" stroke="black" points="1146.9,-401.96 1156.65,-397.82 1146.44,-394.97 1146.9,-401.96"/>
|
|
</g>
|
|
<!-- 185 -->
|
|
<!-- name: "string", typeName: "", id: 185, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node47" class="node">
|
|
<title>185</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-342" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 184->185 -->
|
|
<g id="edge46" class="edge">
|
|
<title>184->185</title>
|
|
<path fill="none" stroke="black" d="M425.43,-389.15C585.45,-379.21 1008.8,-352.93 1143.28,-344.58"/>
|
|
<polygon fill="black" stroke="black" points="1143.38,-348.08 1153.14,-343.97 1142.94,-341.1 1143.38,-348.08"/>
|
|
</g>
|
|
<!-- 187 -->
|
|
<!-- name: "CompoundTag", typeName: "", id: 187, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node49" class="node">
|
|
<title>187</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-288" rx="67.53" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">CompoundTag</text>
|
|
</g>
|
|
<!-- 186->187 -->
|
|
<g id="edge48" class="edge">
|
|
<title>186->187</title>
|
|
<path fill="none" stroke="black" d="M447.4,-331.09C607.59,-321.73 954.32,-301.47 1108.42,-292.47"/>
|
|
<polygon fill="black" stroke="black" points="1108.33,-295.98 1118.11,-291.9 1107.92,-288.99 1108.33,-295.98"/>
|
|
</g>
|
|
<!-- 189 -->
|
|
<!-- name: "unsigned int64", typeName: "", id: 189, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node51" class="node">
|
|
<title>189</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-234" rx="64.04" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">unsigned int64</text>
|
|
</g>
|
|
<!-- 188->189 -->
|
|
<g id="edge50" class="edge">
|
|
<title>188->189</title>
|
|
<path fill="none" stroke="black" d="M506.92,-267.83C683.01,-259.05 974.83,-244.48 1110.85,-237.7"/>
|
|
<polygon fill="black" stroke="black" points="1111.02,-241.19 1120.83,-237.2 1110.67,-234.2 1111.02,-241.19"/>
|
|
</g>
|
|
<!-- 191 -->
|
|
<!-- name: "mce::UUID", typeName: "", id: 191, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node53" class="node">
|
|
<title>191</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-180" rx="52.56" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">mce::UUID</text>
|
|
</g>
|
|
<!-- 190->191 -->
|
|
<g id="edge52" class="edge">
|
|
<title>190->191</title>
|
|
<path fill="none" stroke="black" d="M445.12,-205.21C609.02,-199.63 974.56,-187.17 1121.72,-182.15"/>
|
|
<polygon fill="black" stroke="black" points="1121.8,-185.65 1131.68,-181.81 1121.57,-178.66 1121.8,-185.65"/>
|
|
</g>
|
|
<!-- 193 -->
|
|
<!-- name: "bool", typeName: "", id: 193, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node55" class="node">
|
|
<title>193</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-126" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 192->193 -->
|
|
<g id="edge54" class="edge">
|
|
<title>192->193</title>
|
|
<path fill="none" stroke="black" d="M507.86,-148.25C701.55,-141.89 1034.01,-130.96 1146.45,-127.26"/>
|
|
<polygon fill="black" stroke="black" points="1146.46,-130.77 1156.34,-126.94 1146.23,-123.77 1146.46,-130.77"/>
|
|
</g>
|
|
<!-- 195 -->
|
|
<!-- name: "bool", typeName: "", id: 195, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node57" class="node">
|
|
<title>195</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-72" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 194->195 -->
|
|
<g id="edge56" class="edge">
|
|
<title>194->195</title>
|
|
<path fill="none" stroke="black" d="M818.67,-75.01C926.32,-74.12 1077.14,-72.88 1146.84,-72.31"/>
|
|
<polygon fill="black" stroke="black" points="1146.61,-75.81 1156.58,-72.23 1146.55,-68.81 1146.61,-75.81"/>
|
|
</g>
|
|
<!-- 200 -->
|
|
<!-- name: "NetworkPermissions", typeName: "", id: 200, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node59" class="node">
|
|
<title>200</title>
|
|
<ellipse fill="none" stroke="black" cx="1185.9" cy="-18" rx="87.49" ry="18"/>
|
|
<text text-anchor="middle" x="1185.9" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">NetworkPermissions</text>
|
|
</g>
|
|
<!-- 196->200 -->
|
|
<g id="edge58" class="edge">
|
|
<title>196->200</title>
|
|
<path fill="none" stroke="black" d="M450.1,-21.58C604.17,-20.83 924.54,-19.27 1086.55,-18.48"/>
|
|
<polygon fill="black" stroke="black" points="1086.44,-21.98 1096.42,-18.43 1086.41,-14.98 1086.44,-21.98"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|