1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-16 00:24:44 +00:00
Files
bedrock-protocol-docs/html/svg/UpdateEquipPacket.svg
Oswaldo Leyva Barrientos a27d6bb22a Protocol for r/21_u6 NetworkProtocolVersion 776 (#18)
* Protocol for r/21_u6 NetworkProtocolVersion 776

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix README version

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix changelog release

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Add NoteBlockInstrument to protocol doc
2025-02-13 19:28:13 -08:00

203 lines
10 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.1 (20241206.2353)
-->
<!-- Title: UpdateEquipPacket Pages: 1 -->
<svg width="532pt" height="368pt"
viewBox="0.00 0.00 532.44 368.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 364)">
<title>UpdateEquipPacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-364 528.44,-364 528.44,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;UpdateEquipPacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 81, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="84.11" cy="-180" rx="84.11" ry="18"/>
<text text-anchor="middle" x="84.11" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">UpdateEquipPacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Container Id&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="277.57" cy="-342" rx="57.49" ry="18"/>
<text text-anchor="middle" x="277.57" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Container Id</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M96.52,-197.83C115.59,-226.32 156.57,-282.23 204.21,-315 210.09,-319.04 216.64,-322.56 223.34,-325.62"/>
<polygon fill="black" stroke="black" points="221.93,-328.82 232.51,-329.44 224.63,-322.36 221.93,-328.82"/>
</g>
<!-- 3 -->
<!-- name: &quot;Type&quot;, typeName: &quot;&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-288" rx="29.34" ry="18"/>
<text text-anchor="middle" x="277.57" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Type</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M107.37,-197.55C130.56,-215.24 168.45,-242.51 204.21,-261 215.5,-266.83 228.34,-272.05 240.04,-276.3"/>
<polygon fill="black" stroke="black" points="238.79,-279.57 249.39,-279.57 241.11,-272.97 238.79,-279.57"/>
</g>
<!-- 5 -->
<!-- name: &quot;Size&quot;, typeName: &quot;&quot;, id: 5, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>5</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-234" rx="27" ry="18"/>
<text text-anchor="middle" x="277.57" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Size</text>
</g>
<!-- 0&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>0&#45;&gt;5</title>
<path fill="none" stroke="black" d="M136.42,-194.47C169.57,-203.82 211.85,-215.75 241.26,-224.04"/>
<polygon fill="black" stroke="black" points="240.21,-227.38 250.79,-226.73 242.11,-220.64 240.21,-227.38"/>
</g>
<!-- 7 -->
<!-- name: &quot;Entity Unique Id&quot;, typeName: &quot;ActorUniqueID&quot;, id: 7, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>7</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-180" rx="73.36" ry="18"/>
<text text-anchor="middle" x="277.57" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Entity Unique Id</text>
</g>
<!-- 0&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M168.53,-180C176.54,-180 184.67,-180 192.69,-180"/>
<polygon fill="black" stroke="black" points="192.42,-183.5 202.42,-180 192.42,-176.5 192.42,-183.5"/>
</g>
<!-- 9 -->
<!-- name: &quot;Byte&quot;, typeName: &quot;&quot;, id: 9, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>9</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-126" rx="28.32" ry="18"/>
<text text-anchor="middle" x="277.57" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Byte</text>
</g>
<!-- 0&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>0&#45;&gt;9</title>
<path fill="none" stroke="black" d="M136.42,-165.53C169.18,-156.29 210.85,-144.54 240.22,-136.25"/>
<polygon fill="black" stroke="black" points="241.08,-139.65 249.75,-133.56 239.18,-132.91 241.08,-139.65"/>
</g>
<!-- 11 -->
<!-- name: &quot;String&quot;, typeName: &quot;&quot;, id: 11, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-72" rx="33.44" ry="18"/>
<text text-anchor="middle" x="277.57" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">String</text>
</g>
<!-- 0&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>0&#45;&gt;11</title>
<path fill="none" stroke="black" d="M107.37,-162.45C130.56,-144.76 168.45,-117.49 204.21,-99 214.67,-93.6 226.45,-88.72 237.43,-84.66"/>
<polygon fill="black" stroke="black" points="238.4,-88.03 246.64,-81.37 236.05,-81.43 238.4,-88.03"/>
</g>
<!-- 13 -->
<!-- name: &quot;Byte&quot;, typeName: &quot;&quot;, id: 13, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="277.57" cy="-18" rx="28.32" ry="18"/>
<text text-anchor="middle" x="277.57" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Byte</text>
</g>
<!-- 0&#45;&gt;13 -->
<g id="edge13" class="edge">
<title>0&#45;&gt;13</title>
<path fill="none" stroke="black" d="M96.52,-162.17C115.59,-133.68 156.57,-77.77 204.21,-45 214.96,-37.61 227.98,-31.94 240,-27.75"/>
<polygon fill="black" stroke="black" points="240.78,-31.17 249.22,-24.77 238.63,-24.51 240.78,-31.17"/>
</g>
<!-- 2 -->
<!-- name: &quot;byte&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="455.69" cy="-342" rx="27" ry="18"/>
<text text-anchor="middle" x="455.69" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M335.27,-342C362.1,-342 393.41,-342 417.24,-342"/>
<polygon fill="black" stroke="black" points="417.1,-345.5 427.1,-342 417.1,-338.5 417.1,-345.5"/>
</g>
<!-- 4 -->
<!-- name: &quot;byte&quot;, typeName: &quot;&quot;, id: 4, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>4</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-288" rx="27" ry="18"/>
<text text-anchor="middle" x="455.69" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 3&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;4</title>
<path fill="none" stroke="black" d="M307.26,-288C337.12,-288 384.03,-288 416.9,-288"/>
<polygon fill="black" stroke="black" points="416.8,-291.5 426.8,-288 416.8,-284.5 416.8,-291.5"/>
</g>
<!-- 6 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 6, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>6</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-234" rx="32.41" ry="18"/>
<text text-anchor="middle" x="455.69" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 5&#45;&gt;6 -->
<g id="edge6" class="edge">
<title>5&#45;&gt;6</title>
<path fill="none" stroke="black" d="M304.94,-234C333.18,-234 378.43,-234 411.81,-234"/>
<polygon fill="black" stroke="black" points="411.56,-237.5 421.56,-234 411.56,-230.5 411.56,-237.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;ActorUniqueID&quot;, typeName: &quot;&quot;, id: 8, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-180" rx="68.75" ry="18"/>
<text text-anchor="middle" x="455.69" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
</g>
<!-- 7&#45;&gt;8 -->
<g id="edge8" class="edge">
<title>7&#45;&gt;8</title>
<path fill="none" stroke="black" d="M351.22,-180C359.05,-180 367.05,-180 374.96,-180"/>
<polygon fill="black" stroke="black" points="374.93,-183.5 384.93,-180 374.93,-176.5 374.93,-183.5"/>
</g>
<!-- 10 -->
<!-- name: &quot;byte&quot;, typeName: &quot;&quot;, id: 10, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-126" rx="27" ry="18"/>
<text text-anchor="middle" x="455.69" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 9&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>9&#45;&gt;10</title>
<path fill="none" stroke="black" d="M306.09,-126C335.95,-126 383.8,-126 417.1,-126"/>
<polygon fill="black" stroke="black" points="416.71,-129.5 426.71,-126 416.71,-122.5 416.71,-129.5"/>
</g>
<!-- 12 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 12, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>12</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-72" rx="31.9" ry="18"/>
<text text-anchor="middle" x="455.69" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M311.29,-72C339.69,-72 381.01,-72 412.01,-72"/>
<polygon fill="black" stroke="black" points="411.82,-75.5 421.82,-72 411.82,-68.5 411.82,-75.5"/>
</g>
<!-- 14 -->
<!-- name: &quot;byte&quot;, typeName: &quot;&quot;, id: 14, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>14</title>
<ellipse fill="none" stroke="black" cx="455.69" cy="-18" rx="27" ry="18"/>
<text text-anchor="middle" x="455.69" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 13&#45;&gt;14 -->
<g id="edge14" class="edge">
<title>13&#45;&gt;14</title>
<path fill="none" stroke="black" d="M306.09,-18C335.95,-18 383.8,-18 417.1,-18"/>
<polygon fill="black" stroke="black" points="416.71,-21.5 426.71,-18 416.71,-14.5 416.71,-21.5"/>
</g>
</g>
</svg>