1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-05-25 07:30:26 +00:00
Files
bedrock-protocol-docs/html/svg/CommandRequestPacket.svg
2024-11-07 15:04:41 -08:00

125 lines
6.4 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 12.2.0 (20241103.1931)
-->
<!-- Title: CommandRequestPacket Pages: 1 -->
<svg width="635pt" height="206pt"
viewBox="0.00 0.00 634.80 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>CommandRequestPacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-202 630.8,-202 630.8,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;CommandRequestPacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 77, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="104.58" cy="-99" rx="104.58" ry="18"/>
<text text-anchor="middle" x="104.58" y="-93.95" font-family="Times New Roman,serif" font-size="14.00">CommandRequestPacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Command&quot;, typeName: &quot;&quot;, id: 1, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="326.2" cy="-180" rx="50.33" ry="18"/>
<text text-anchor="middle" x="326.2" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Command</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M147.54,-115.79C175.16,-126.7 212.18,-141.06 245.16,-153 255.5,-156.74 266.64,-160.61 277.24,-164.2"/>
<polygon fill="black" stroke="black" points="275.99,-167.48 286.59,-167.35 278.23,-160.84 275.99,-167.48"/>
</g>
<!-- 3 -->
<!-- name: &quot;Command Origin&quot;, typeName: &quot;CommandOriginData&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="326.2" cy="-126" rx="76.94" ry="18"/>
<text text-anchor="middle" x="326.2" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Command Origin</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M190.8,-109.48C208.99,-111.71 228.12,-114.07 246.07,-116.27"/>
<polygon fill="black" stroke="black" points="245.51,-119.73 255.87,-117.48 246.37,-112.78 245.51,-119.73"/>
</g>
<!-- 23 -->
<!-- name: &quot;Is Internal Source?&quot;, typeName: &quot;&quot;, id: 23, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>23</title>
<ellipse fill="none" stroke="black" cx="326.2" cy="-72" rx="81.04" ry="18"/>
<text text-anchor="middle" x="326.2" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Is Internal Source?</text>
</g>
<!-- 0&#45;&gt;23 -->
<g id="edge5" class="edge">
<title>0&#45;&gt;23</title>
<path fill="none" stroke="black" d="M190.8,-88.52C208.11,-86.39 226.28,-84.16 243.46,-82.05"/>
<polygon fill="black" stroke="black" points="243.59,-85.56 253.09,-80.86 242.74,-78.61 243.59,-85.56"/>
</g>
<!-- 25 -->
<!-- name: &quot;Version&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="326.2" cy="-18" rx="39.07" ry="18"/>
<text text-anchor="middle" x="326.2" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Version</text>
</g>
<!-- 0&#45;&gt;25 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;25</title>
<path fill="none" stroke="black" d="M147.54,-82.21C175.16,-71.3 212.18,-56.94 245.16,-45 257.3,-40.61 270.56,-36.04 282.73,-31.94"/>
<polygon fill="black" stroke="black" points="283.72,-35.3 292.1,-28.81 281.5,-28.66 283.72,-35.3"/>
</g>
<!-- 2 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 2, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="535.02" cy="-180" rx="31.9" ry="18"/>
<text text-anchor="middle" x="535.02" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M377,-180C411.96,-180 458.22,-180 491.46,-180"/>
<polygon fill="black" stroke="black" points="491.13,-183.5 501.13,-180 491.13,-176.5 491.13,-183.5"/>
</g>
<!-- 22 -->
<!-- name: &quot;CommandOriginData&quot;, typeName: &quot;&quot;, id: 22, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>22</title>
<ellipse fill="none" stroke="black" cx="535.02" cy="-126" rx="91.78" ry="18"/>
<text text-anchor="middle" x="535.02" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">CommandOriginData</text>
</g>
<!-- 3&#45;&gt;22 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;22</title>
<path fill="none" stroke="black" d="M403.62,-126C412.7,-126 422.08,-126 431.45,-126"/>
<polygon fill="black" stroke="black" points="431.34,-129.5 441.34,-126 431.34,-122.5 431.34,-129.5"/>
</g>
<!-- 24 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 24, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>24</title>
<ellipse fill="none" stroke="black" cx="535.02" cy="-72" rx="27.3" ry="18"/>
<text text-anchor="middle" x="535.02" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 23&#45;&gt;24 -->
<g id="edge6" class="edge">
<title>23&#45;&gt;24</title>
<path fill="none" stroke="black" d="M407.45,-72C437.9,-72 471.16,-72 495.95,-72"/>
<polygon fill="black" stroke="black" points="495.87,-75.5 505.87,-72 495.87,-68.5 495.87,-75.5"/>
</g>
<!-- 26 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="535.02" cy="-18" rx="32.41" ry="18"/>
<text text-anchor="middle" x="535.02" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 25&#45;&gt;26 -->
<g id="edge8" class="edge">
<title>25&#45;&gt;26</title>
<path fill="none" stroke="black" d="M365.61,-18C401.14,-18 453.87,-18 490.83,-18"/>
<polygon fill="black" stroke="black" points="490.73,-21.5 500.73,-18 490.73,-14.5 490.73,-21.5"/>
</g>
</g>
</svg>