mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-02-24 06:15:38 +00:00
439 lines
23 KiB
XML
439 lines
23 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 10.0.1 (20240210.2158)
|
|
-->
|
|
<!-- Title: DataItem Pages: 1 -->
|
|
<svg width="662pt" height="584pt"
|
|
viewBox="0.00 0.00 662.09 584.00" 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 580)">
|
|
<title>DataItem</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-580 658.09,-580 658.09,4 -4,4"/>
|
|
<!-- 1 -->
|
|
<!-- name: "DataItem", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="44.08" cy="-504" rx="44.08" ry="18"/>
|
|
<text text-anchor="middle" x="44.08" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">DataItem</text>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "ID", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="195.53" cy="-558" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="195.53" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">ID</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge1" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M77.88,-515.85C102.47,-524.74 136.01,-536.86 160.82,-545.82"/>
|
|
<polygon fill="black" stroke="black" points="159.52,-549.07 170.11,-549.18 161.9,-542.49 159.52,-549.07"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "Type", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="195.53" cy="-504" rx="30.11" ry="18"/>
|
|
<text text-anchor="middle" x="195.53" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Type</text>
|
|
</g>
|
|
<!-- 1->4 -->
|
|
<g id="edge3" class="edge">
|
|
<title>1->4</title>
|
|
<path fill="none" stroke="black" d="M88.31,-504C108.92,-504 133.44,-504 153.73,-504"/>
|
|
<polygon fill="black" stroke="black" points="153.61,-507.5 163.61,-504 153.61,-500.5 153.61,-507.5"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "Dependency on 'Type'", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>6</title>
|
|
<polygon fill="none" stroke="black" points="260.91,-279 124.16,-279 124.16,-243 266.91,-243 266.91,-273 260.91,-279"/>
|
|
<polyline fill="none" stroke="black" points="260.91,-279 260.91,-273"/>
|
|
<polyline fill="none" stroke="black" points="266.91,-273 260.91,-273"/>
|
|
<text text-anchor="middle" x="195.53" y="-255.57" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'Type'</text>
|
|
</g>
|
|
<!-- 1->6 -->
|
|
<g id="edge5" class="edge">
|
|
<title>1->6</title>
|
|
<path fill="none" stroke="black" d="M55.83,-486.52C81.44,-444.88 146.24,-339.52 177.35,-288.94"/>
|
|
<polygon fill="black" stroke="black" points="180.22,-290.95 182.48,-280.59 174.26,-287.28 180.22,-290.95"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-558" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 2->3 -->
|
|
<g id="edge2" class="edge">
|
|
<title>2->3</title>
|
|
<path fill="none" stroke="black" d="M222.96,-558C280.8,-558 420.42,-558 508.56,-558"/>
|
|
<polygon fill="black" stroke="black" points="508.33,-561.5 518.33,-558 508.33,-554.5 508.33,-561.5"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-504" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 4->5 -->
|
|
<g id="edge4" class="edge">
|
|
<title>4->5</title>
|
|
<path fill="none" stroke="black" d="M226.09,-504C285.65,-504 421.8,-504 508.39,-504"/>
|
|
<polygon fill="black" stroke="black" points="508.23,-507.5 518.23,-504 508.23,-500.5 508.23,-507.5"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "if (0)", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>7</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-468 302.91,-450 343.37,-432 383.82,-450 343.37,-468"/>
|
|
<text text-anchor="middle" x="343.37" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">if (0)</text>
|
|
</g>
|
|
<!-- 6->7 -->
|
|
<g id="edge6" class="edge">
|
|
<title>6->7</title>
|
|
<path fill="none" stroke="black" d="M205.55,-279.41C221.81,-311.29 258.49,-377.73 302.91,-423 306.6,-426.77 310.9,-430.33 315.27,-433.56"/>
|
|
<polygon fill="black" stroke="black" points="313.26,-436.42 323.49,-439.18 317.21,-430.65 313.26,-436.42"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "if (1)", typeName: "", id: 10, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>10</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-414 302.91,-396 343.37,-378 383.82,-396 343.37,-414"/>
|
|
<text text-anchor="middle" x="343.37" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">if (1)</text>
|
|
</g>
|
|
<!-- 6->10 -->
|
|
<g id="edge9" class="edge">
|
|
<title>6->10</title>
|
|
<path fill="none" stroke="black" d="M212.51,-279.26C232.52,-301.64 268.38,-340.13 302.91,-369 307.14,-372.54 311.84,-376.06 316.47,-379.34"/>
|
|
<polygon fill="black" stroke="black" points="314.24,-382.05 324.47,-384.79 318.18,-376.27 314.24,-382.05"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "if (2)", typeName: "", id: 13, branchId: 2, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>13</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-360 302.91,-342 343.37,-324 383.82,-342 343.37,-360"/>
|
|
<text text-anchor="middle" x="343.37" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">if (2)</text>
|
|
</g>
|
|
<!-- 6->13 -->
|
|
<g id="edge12" class="edge">
|
|
<title>6->13</title>
|
|
<path fill="none" stroke="black" d="M229.62,-279.38C255.24,-293.61 290.33,-313.1 314.52,-326.54"/>
|
|
<polygon fill="black" stroke="black" points="312.72,-329.54 323.16,-331.33 316.12,-323.42 312.72,-329.54"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "if (3)", typeName: "", id: 16, branchId: 3, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>16</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-306 302.91,-288 343.37,-270 383.82,-288 343.37,-306"/>
|
|
<text text-anchor="middle" x="343.37" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">if (3)</text>
|
|
</g>
|
|
<!-- 6->16 -->
|
|
<g id="edge15" class="edge">
|
|
<title>6->16</title>
|
|
<path fill="none" stroke="black" d="M267.31,-274.1C279.59,-276.38 291.95,-278.67 303,-280.71"/>
|
|
<polygon fill="black" stroke="black" points="302.02,-284.09 312.49,-282.47 303.3,-277.21 302.02,-284.09"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "if (4)", typeName: "", id: 19, branchId: 4, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>19</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-252 302.91,-234 343.37,-216 383.82,-234 343.37,-252"/>
|
|
<text text-anchor="middle" x="343.37" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">if (4)</text>
|
|
</g>
|
|
<!-- 6->19 -->
|
|
<g id="edge18" class="edge">
|
|
<title>6->19</title>
|
|
<path fill="none" stroke="black" d="M267.31,-247.9C279.59,-245.62 291.95,-243.33 303,-241.29"/>
|
|
<polygon fill="black" stroke="black" points="303.3,-244.79 312.49,-239.53 302.02,-237.91 303.3,-244.79"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "if (5)", typeName: "", id: 22, branchId: 5, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>22</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-198 302.91,-180 343.37,-162 383.82,-180 343.37,-198"/>
|
|
<text text-anchor="middle" x="343.37" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">if (5)</text>
|
|
</g>
|
|
<!-- 6->22 -->
|
|
<g id="edge21" class="edge">
|
|
<title>6->22</title>
|
|
<path fill="none" stroke="black" d="M229.62,-242.62C255.24,-228.39 290.33,-208.9 314.52,-195.46"/>
|
|
<polygon fill="black" stroke="black" points="316.12,-198.58 323.16,-190.67 312.72,-192.46 316.12,-198.58"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "if (6)", typeName: "", id: 25, branchId: 6, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>25</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-144 302.91,-126 343.37,-108 383.82,-126 343.37,-144"/>
|
|
<text text-anchor="middle" x="343.37" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">if (6)</text>
|
|
</g>
|
|
<!-- 6->25 -->
|
|
<g id="edge24" class="edge">
|
|
<title>6->25</title>
|
|
<path fill="none" stroke="black" d="M212.51,-242.74C232.52,-220.36 268.38,-181.87 302.91,-153 307.14,-149.46 311.84,-145.94 316.47,-142.66"/>
|
|
<polygon fill="black" stroke="black" points="318.18,-145.73 324.47,-137.21 314.24,-139.95 318.18,-145.73"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "if (7)", typeName: "", id: 28, branchId: 7, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>28</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-90 302.91,-72 343.37,-54 383.82,-72 343.37,-90"/>
|
|
<text text-anchor="middle" x="343.37" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">if (7)</text>
|
|
</g>
|
|
<!-- 6->28 -->
|
|
<g id="edge27" class="edge">
|
|
<title>6->28</title>
|
|
<path fill="none" stroke="black" d="M205.55,-242.59C221.81,-210.71 258.49,-144.27 302.91,-99 306.6,-95.23 310.9,-91.67 315.27,-88.44"/>
|
|
<polygon fill="black" stroke="black" points="317.21,-91.35 323.49,-82.82 313.26,-85.58 317.21,-91.35"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "if (8)", typeName: "", id: 31, branchId: 8, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>31</title>
|
|
<polygon fill="none" stroke="black" points="343.37,-36 302.91,-18 343.37,0 383.82,-18 343.37,-36"/>
|
|
<text text-anchor="middle" x="343.37" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">if (8)</text>
|
|
</g>
|
|
<!-- 6->31 -->
|
|
<g id="edge30" class="edge">
|
|
<title>6->31</title>
|
|
<path fill="none" stroke="black" d="M201.99,-242.69C214.54,-203.03 248.56,-107.7 302.91,-45 306.3,-41.08 310.39,-37.47 314.62,-34.25"/>
|
|
<polygon fill="black" stroke="black" points="316.43,-37.25 322.69,-28.7 312.47,-31.48 316.43,-37.25"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "Value", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-450" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge7" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M384.77,-450C392.38,-450 400.37,-450 408.05,-450"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-453.5 417.86,-450 407.86,-446.5 407.86,-453.5"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "byte", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-450" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 8->9 -->
|
|
<g id="edge8" class="edge">
|
|
<title>8->9</title>
|
|
<path fill="none" stroke="black" d="M483.31,-450C502.57,-450 527.49,-450 547.91,-450"/>
|
|
<polygon fill="black" stroke="black" points="547.82,-453.5 557.82,-450 547.82,-446.5 547.82,-453.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Value", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-396" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 10->11 -->
|
|
<g id="edge10" class="edge">
|
|
<title>10->11</title>
|
|
<path fill="none" stroke="black" d="M384.77,-396C392.38,-396 400.37,-396 408.05,-396"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-399.5 417.86,-396 407.86,-392.5 407.86,-399.5"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "short", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-396" rx="29.61" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">short</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge11" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M483.31,-396C501.71,-396 525.29,-396 545.16,-396"/>
|
|
<polygon fill="black" stroke="black" points="545.16,-399.5 555.16,-396 545.16,-392.5 545.16,-399.5"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "Value", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-342" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 13->14 -->
|
|
<g id="edge13" class="edge">
|
|
<title>13->14</title>
|
|
<path fill="none" stroke="black" d="M384.77,-342C392.38,-342 400.37,-342 408.05,-342"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-345.5 417.86,-342 407.86,-338.5 407.86,-345.5"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "varint", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-342" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 14->15 -->
|
|
<g id="edge14" class="edge">
|
|
<title>14->15</title>
|
|
<path fill="none" stroke="black" d="M483.31,-342C501.33,-342 524.31,-342 543.92,-342"/>
|
|
<polygon fill="black" stroke="black" points="543.8,-345.5 553.8,-342 543.8,-338.5 543.8,-345.5"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "Value", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-288" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 16->17 -->
|
|
<g id="edge16" class="edge">
|
|
<title>16->17</title>
|
|
<path fill="none" stroke="black" d="M384.77,-288C392.38,-288 400.37,-288 408.05,-288"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-291.5 417.86,-288 407.86,-284.5 407.86,-291.5"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "float", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-288" rx="27.11" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 17->18 -->
|
|
<g id="edge17" class="edge">
|
|
<title>17->18</title>
|
|
<path fill="none" stroke="black" d="M483.31,-288C502.57,-288 527.49,-288 547.91,-288"/>
|
|
<polygon fill="black" stroke="black" points="547.82,-291.5 557.82,-288 547.82,-284.5 547.82,-291.5"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "Value", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-234" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 19->20 -->
|
|
<g id="edge19" class="edge">
|
|
<title>19->20</title>
|
|
<path fill="none" stroke="black" d="M384.77,-234C392.38,-234 400.37,-234 408.05,-234"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-237.5 417.86,-234 407.86,-230.5 407.86,-237.5"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "string", typeName: "", id: 21, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-234" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 20->21 -->
|
|
<g id="edge20" class="edge">
|
|
<title>20->21</title>
|
|
<path fill="none" stroke="black" d="M483.31,-234C501.33,-234 524.31,-234 543.92,-234"/>
|
|
<polygon fill="black" stroke="black" points="543.8,-237.5 553.8,-234 543.8,-230.5 543.8,-237.5"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "Value", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-180" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 22->23 -->
|
|
<g id="edge22" class="edge">
|
|
<title>22->23</title>
|
|
<path fill="none" stroke="black" d="M384.77,-180C392.38,-180 400.37,-180 408.05,-180"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-183.5 417.86,-180 407.86,-176.5 407.86,-183.5"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "CompoundTag", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-180" rx="67.53" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">CompoundTag</text>
|
|
</g>
|
|
<!-- 23->24 -->
|
|
<g id="edge23" class="edge">
|
|
<title>23->24</title>
|
|
<path fill="none" stroke="black" d="M483.31,-180C490.59,-180 498.69,-180 507.05,-180"/>
|
|
<polygon fill="black" stroke="black" points="507.04,-183.5 517.04,-180 507.04,-176.5 507.04,-183.5"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "Value", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-126" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 25->26 -->
|
|
<g id="edge25" class="edge">
|
|
<title>25->26</title>
|
|
<path fill="none" stroke="black" d="M384.77,-126C392.38,-126 400.37,-126 408.05,-126"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-129.5 417.86,-126 407.86,-122.5 407.86,-129.5"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-126" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 26->27 -->
|
|
<g id="edge26" class="edge">
|
|
<title>26->27</title>
|
|
<path fill="none" stroke="black" d="M483.31,-126C496.53,-126 512.42,-126 527.68,-126"/>
|
|
<polygon fill="black" stroke="black" points="527.67,-129.5 537.67,-126 527.67,-122.5 527.67,-129.5"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Value", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-72" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 28->29 -->
|
|
<g id="edge28" class="edge">
|
|
<title>28->29</title>
|
|
<path fill="none" stroke="black" d="M384.77,-72C392.38,-72 400.37,-72 408.05,-72"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-75.5 417.86,-72 407.86,-68.5 407.86,-75.5"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "varint64", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-72" rx="40.09" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">varint64</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge29" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M483.31,-72C498.68,-72 517.66,-72 535.08,-72"/>
|
|
<polygon fill="black" stroke="black" points="534.73,-75.5 544.73,-72 534.73,-68.5 534.73,-75.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "Value", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="451.43" cy="-18" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="451.43" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">Value</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge31" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M384.77,-18C392.38,-18 400.37,-18 408.05,-18"/>
|
|
<polygon fill="black" stroke="black" points="407.86,-21.5 417.86,-18 407.86,-14.5 407.86,-21.5"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Vec3", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="586.56" cy="-18" rx="30.11" ry="18"/>
|
|
<text text-anchor="middle" x="586.56" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 32->33 -->
|
|
<g id="edge32" class="edge">
|
|
<title>32->33</title>
|
|
<path fill="none" stroke="black" d="M483.31,-18C501.58,-18 524.96,-18 544.75,-18"/>
|
|
<polygon fill="black" stroke="black" points="544.71,-21.5 554.71,-18 544.71,-14.5 544.71,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|