mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2024-11-27 09:49:03 +00:00
151 lines
7.9 KiB
XML
151 lines
7.9 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 11.0.0 (20240428.1522)
|
|
-->
|
|
<!-- Title: SubChunkRequestPacket Pages: 1 -->
|
|
<svg width="1224pt" height="206pt"
|
|
viewBox="0.00 0.00 1223.51 206.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 202)">
|
|
<title>SubChunkRequestPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-202 1219.51,-202 1219.51,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "SubChunkRequestPacket", typeName: "", id: 0, branchId: 175, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="105.45" cy="-97" rx="105.45" ry="18"/>
|
|
<text text-anchor="middle" x="105.45" y="-91.58" font-family="Times New Roman,serif" font-size="14.00">SubChunkRequestPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Dimension Type", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="356.36" cy="-173" rx="72.02" ry="18"/>
|
|
<text text-anchor="middle" x="356.36" y="-167.57" font-family="Times New Roman,serif" font-size="14.00">Dimension Type</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M158.63,-112.93C199.59,-125.44 256.53,-142.82 298.62,-155.68"/>
|
|
<polygon fill="black" stroke="black" points="297.49,-158.99 308.08,-158.56 299.53,-152.3 297.49,-158.99"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Center Pos", typeName: "SubChunkPos", id: 3, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="573.32" cy="-125" rx="52.06" ry="18"/>
|
|
<text text-anchor="middle" x="573.32" y="-119.58" font-family="Times New Roman,serif" font-size="14.00">Center Pos</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M205.54,-102.96C297.84,-108.5 432.6,-116.6 510.48,-121.28"/>
|
|
<polygon fill="black" stroke="black" points="509.84,-124.75 520.03,-121.86 510.26,-117.76 509.84,-124.75"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Request Count", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="773.83" cy="-76" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="773.83" y="-70.58" font-family="Times New Roman,serif" font-size="14.00">Request Count</text>
|
|
</g>
|
|
<!-- 0->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->5</title>
|
|
<path fill="none" stroke="black" d="M209.48,-93.75C343.97,-89.52 576.29,-82.19 696.23,-78.41"/>
|
|
<polygon fill="black" stroke="black" points="696.09,-81.92 705.97,-78.11 695.86,-74.92 696.09,-81.92"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "SubChunk Pos Offset List", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="356.36" cy="-29" rx="109.45" ry="18"/>
|
|
<text text-anchor="middle" x="356.36" y="-23.57" font-family="Times New Roman,serif" font-size="14.00">SubChunk Pos Offset List</text>
|
|
</g>
|
|
<!-- 0->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->7</title>
|
|
<path fill="none" stroke="black" d="M162.93,-81.57C199.83,-71.49 248.21,-58.27 287.24,-47.61"/>
|
|
<polygon fill="black" stroke="black" points="288.05,-51.02 296.78,-45 286.21,-44.26 288.05,-51.02"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "varint", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="1059.16" cy="-180" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1059.16" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M428.73,-173.71C574.1,-175.17 900.53,-178.43 1016.39,-179.58"/>
|
|
<polygon fill="black" stroke="black" points="1016.34,-183.08 1026.37,-179.68 1016.41,-176.08 1016.34,-183.08"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "SubChunkPos", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="1059.16" cy="-126" rx="64.54" ry="18"/>
|
|
<text text-anchor="middle" x="1059.16" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">SubChunkPos</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M625.64,-125.11C711.27,-125.28 883.64,-125.64 982.98,-125.84"/>
|
|
<polygon fill="black" stroke="black" points="982.9,-129.34 992.91,-125.87 982.92,-122.34 982.9,-129.34"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="1059.16" cy="-72" rx="55.06" ry="18"/>
|
|
<text text-anchor="middle" x="1059.16" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M840.54,-75.07C886.2,-74.43 946.81,-73.57 992.47,-72.93"/>
|
|
<polygon fill="black" stroke="black" points="992.28,-76.43 1002.23,-72.79 992.18,-69.43 992.28,-76.43"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "example element", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="573.32" cy="-23" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="573.32" y="-17.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M464.84,-26C473.5,-25.76 482.16,-25.52 490.59,-25.28"/>
|
|
<polygon fill="black" stroke="black" points="490.52,-28.78 500.42,-25.01 490.33,-21.79 490.52,-28.78"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "SubChunk Offset Pos", typeName: "SubChunkPacket::SubChunkPosOffset", id: 9, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="773.83" cy="-20" rx="92.98" ry="18"/>
|
|
<text text-anchor="middle" x="773.83" y="-14.57" font-family="Times New Roman,serif" font-size="14.00">SubChunk Offset Pos</text>
|
|
</g>
|
|
<!-- 8->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>8->9</title>
|
|
<path fill="none" stroke="black" d="M645.15,-21.93C653.11,-21.81 661.34,-21.68 669.6,-21.56"/>
|
|
<polygon fill="black" stroke="black" points="669.41,-25.06 679.36,-21.41 669.31,-18.06 669.41,-25.06"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "SubChunkPacket::SubChunkPosOffset", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1059.16" cy="-18" rx="156.35" ry="18"/>
|
|
<text text-anchor="middle" x="1059.16" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">SubChunkPacket::SubChunkPosOffset</text>
|
|
</g>
|
|
<!-- 9->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->10</title>
|
|
<path fill="none" stroke="black" d="M867.21,-19.35C875.09,-19.29 883.21,-19.23 891.44,-19.18"/>
|
|
<polygon fill="black" stroke="black" points="891.24,-22.68 901.21,-19.11 891.19,-15.68 891.24,-22.68"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|