mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-18 04:34:49 +00:00
* 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
203 lines
11 KiB
XML
203 lines
11 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: ItemStackResponseSlotInfo Pages: 1 -->
|
|
<svg width="912pt" height="368pt"
|
|
viewBox="0.00 0.00 912.20 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>ItemStackResponseSlotInfo</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-364 908.2,-364 908.2,4 -4,4"/>
|
|
<!-- 28 -->
|
|
<!-- name: "ItemStackResponseSlotInfo", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="114.3" cy="-180" rx="114.3" ry="18"/>
|
|
<text text-anchor="middle" x="114.3" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">ItemStackResponseSlotInfo</text>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Requested slot", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-342" rx="65.17" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Requested slot</text>
|
|
</g>
|
|
<!-- 28->29 -->
|
|
<g id="edge1" class="edge">
|
|
<title>28->29</title>
|
|
<path fill="none" stroke="black" d="M130.33,-198.17C155.26,-227.13 208.04,-283.69 264.61,-315 274.32,-320.38 285.19,-324.76 296.03,-328.3"/>
|
|
<polygon fill="black" stroke="black" points="294.77,-331.58 305.36,-331.14 296.8,-324.88 294.77,-331.58"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "Slot", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-288" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Slot</text>
|
|
</g>
|
|
<!-- 28->31 -->
|
|
<g id="edge3" class="edge">
|
|
<title>28->31</title>
|
|
<path fill="none" stroke="black" d="M143.56,-197.79C172.92,-215.68 220.63,-243.1 264.61,-261 283.66,-268.75 305.71,-275.15 323.81,-279.77"/>
|
|
<polygon fill="black" stroke="black" points="322.77,-283.12 333.32,-282.12 324.45,-276.32 322.77,-283.12"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Amount", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-234" rx="41.63" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Amount</text>
|
|
</g>
|
|
<!-- 28->33 -->
|
|
<g id="edge5" class="edge">
|
|
<title>28->33</title>
|
|
<path fill="none" stroke="black" d="M182.49,-194.83C223.65,-203.91 275.34,-215.32 312.31,-223.48"/>
|
|
<polygon fill="black" stroke="black" points="311.28,-226.83 321.8,-225.57 312.79,-220 311.28,-226.83"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "Item Stack Net Id", typeName: "TypedServerNetId<struct ItemStackNetIdTag,int,0>", id: 35, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-180" rx="77.45" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Item Stack Net Id</text>
|
|
</g>
|
|
<!-- 28->35 -->
|
|
<g id="edge7" class="edge">
|
|
<title>28->35</title>
|
|
<path fill="none" stroke="black" d="M229.05,-180C243.39,-180 257.88,-180 271.74,-180"/>
|
|
<polygon fill="black" stroke="black" points="271.7,-183.5 281.7,-180 271.7,-176.5 271.7,-183.5"/>
|
|
</g>
|
|
<!-- 40 -->
|
|
<!-- name: "Custom Name", typeName: "", id: 40, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>40</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-126" rx="65.17" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Custom Name</text>
|
|
</g>
|
|
<!-- 28->40 -->
|
|
<g id="edge9" class="edge">
|
|
<title>28->40</title>
|
|
<path fill="none" stroke="black" d="M182.49,-165.17C218.62,-157.2 262.87,-147.44 298.15,-139.65"/>
|
|
<polygon fill="black" stroke="black" points="298.77,-143.1 307.79,-137.52 297.27,-136.26 298.77,-143.1"/>
|
|
</g>
|
|
<!-- 42 -->
|
|
<!-- name: "Filtered Custom Name", typeName: "", id: 42, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>42</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-72" rx="96.39" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Filtered Custom Name</text>
|
|
</g>
|
|
<!-- 28->42 -->
|
|
<g id="edge11" class="edge">
|
|
<title>28->42</title>
|
|
<path fill="none" stroke="black" d="M143.56,-162.21C172.92,-144.32 220.63,-116.9 264.61,-99 272.73,-95.69 281.41,-92.63 290.09,-89.85"/>
|
|
<polygon fill="black" stroke="black" points="291.07,-93.21 299.6,-86.93 289.01,-86.52 291.07,-93.21"/>
|
|
</g>
|
|
<!-- 44 -->
|
|
<!-- name: "Durability Correction", typeName: "", id: 44, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>44</title>
|
|
<ellipse fill="none" stroke="black" cx="361" cy="-18" rx="90.76" ry="18"/>
|
|
<text text-anchor="middle" x="361" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Durability Correction</text>
|
|
</g>
|
|
<!-- 28->44 -->
|
|
<g id="edge13" class="edge">
|
|
<title>28->44</title>
|
|
<path fill="none" stroke="black" d="M130.33,-161.83C155.26,-132.87 208.04,-76.31 264.61,-45 271.52,-41.18 279.01,-37.86 286.66,-34.98"/>
|
|
<polygon fill="black" stroke="black" points="287.81,-38.29 296.11,-31.7 285.51,-31.68 287.81,-38.29"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "byte", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-342" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge2" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M426.35,-342C495.68,-342 603.68,-342 660.29,-342"/>
|
|
<polygon fill="black" stroke="black" points="660.04,-345.5 670.04,-342 660.04,-338.5 660.04,-345.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "byte", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-288" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge4" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M388.35,-288C447.69,-288 591.94,-288 660.47,-288"/>
|
|
<polygon fill="black" stroke="black" points="660.05,-291.5 670.05,-288 660.05,-284.5 660.05,-291.5"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "byte", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-234" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">byte</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge6" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M402.84,-234C468.52,-234 596.67,-234 660.22,-234"/>
|
|
<polygon fill="black" stroke="black" points="660.15,-237.5 670.15,-234 660.15,-230.5 660.15,-237.5"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "TypedServerNetId<struct ItemStackNetIdTag,int,0>", typeName: "", id: 39, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>39</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-180" rx="205.41" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct ItemStackNetIdTag,int,0></text>
|
|
</g>
|
|
<!-- 35->39 -->
|
|
<g id="edge8" class="edge">
|
|
<title>35->39</title>
|
|
<path fill="none" stroke="black" d="M438.62,-180C452.09,-180 466.69,-180 481.86,-180"/>
|
|
<polygon fill="black" stroke="black" points="481.49,-183.5 491.49,-180 481.49,-176.5 481.49,-183.5"/>
|
|
</g>
|
|
<!-- 41 -->
|
|
<!-- name: "string", typeName: "", id: 41, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>41</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-126" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 40->41 -->
|
|
<g id="edge10" class="edge">
|
|
<title>40->41</title>
|
|
<path fill="none" stroke="black" d="M426.35,-126C493.69,-126 597.5,-126 655.28,-126"/>
|
|
<polygon fill="black" stroke="black" points="655.03,-129.5 665.03,-126 655.03,-122.5 655.03,-129.5"/>
|
|
</g>
|
|
<!-- 43 -->
|
|
<!-- name: "string", typeName: "", id: 43, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>43</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-72" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 42->43 -->
|
|
<g id="edge12" class="edge">
|
|
<title>42->43</title>
|
|
<path fill="none" stroke="black" d="M457.77,-72C522.78,-72 605.6,-72 655.01,-72"/>
|
|
<polygon fill="black" stroke="black" points="655.01,-75.5 665.01,-72 655.01,-68.5 655.01,-75.5"/>
|
|
</g>
|
|
<!-- 45 -->
|
|
<!-- name: "varint", typeName: "", id: 45, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>45</title>
|
|
<ellipse fill="none" stroke="black" cx="698.79" cy="-18" rx="32.41" ry="18"/>
|
|
<text text-anchor="middle" x="698.79" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 44->45 -->
|
|
<g id="edge14" class="edge">
|
|
<title>44->45</title>
|
|
<path fill="none" stroke="black" d="M451.99,-18C517.77,-18 604.06,-18 654.95,-18"/>
|
|
<polygon fill="black" stroke="black" points="654.66,-21.5 664.66,-18 654.66,-14.5 654.66,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|