mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-13 00:04:44 +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
283 lines
15 KiB
XML
283 lines
15 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: ClientboundDebugRendererPacket Pages: 1 -->
|
|
<svg width="1363pt" height="476pt"
|
|
viewBox="0.00 0.00 1363.13 476.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 472)">
|
|
<title>ClientboundDebugRendererPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-472 1359.13,-472 1359.13,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "ClientboundDebugRendererPacket", typeName: "", id: 0, branchId: 164, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="139.38" cy="-261" rx="139.38" ry="18"/>
|
|
<text text-anchor="middle" x="139.38" y="-255.95" font-family="Times New Roman,serif" font-size="14.00">ClientboundDebugRendererPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Debug Marker 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="424.39" cy="-369" rx="86.15" ry="18"/>
|
|
<text text-anchor="middle" x="424.39" y="-363.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Type</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M185.85,-278.35C236.43,-297.65 318,-328.78 371.16,-349.07"/>
|
|
<polygon fill="black" stroke="black" points="369.72,-352.26 380.31,-352.56 372.21,-345.72 369.72,-352.26"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "Dependency on 'Debug Marker Type'", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<polygon fill="none" stroke="black" points="528.01,-252 314.76,-252 314.76,-216 534.01,-216 534.01,-246 528.01,-252"/>
|
|
<polyline fill="none" stroke="black" points="528.01,-252 528.01,-246"/>
|
|
<polyline fill="none" stroke="black" points="534.01,-246 528.01,-246"/>
|
|
<text text-anchor="middle" x="424.39" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'Debug Marker Type'</text>
|
|
</g>
|
|
<!-- 0->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->3</title>
|
|
<path fill="none" stroke="black" d="M253.05,-250.25C269.45,-248.69 286.4,-247.07 302.95,-245.49"/>
|
|
<polygon fill="black" stroke="black" points="303.21,-248.98 312.83,-244.55 302.55,-242.01 303.21,-248.98"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-450" rx="56.47" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M498.02,-378.69C588.42,-390.48 747.6,-410.39 884.44,-423 1003.03,-433.93 1141.6,-442.22 1221.77,-446.57"/>
|
|
<polygon fill="black" stroke="black" points="1221.48,-450.06 1231.65,-447.11 1221.85,-443.07 1221.48,-450.06"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "AddDebugMarkerCube", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<polygon fill="none" stroke="black" points="709.23,-252 570.01,-234 709.23,-216 848.44,-234 709.23,-252"/>
|
|
<text text-anchor="middle" x="709.23" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">AddDebugMarkerCube</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M534.34,-234C541.02,-234 547.8,-234 554.62,-234"/>
|
|
<polygon fill="black" stroke="black" points="554.61,-237.5 564.61,-234 554.61,-230.5 554.61,-237.5"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "Default", typeName: "", id: 19, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>19</title>
|
|
<polygon fill="none" stroke="black" points="709.23,-117 654.7,-99 709.23,-81 763.75,-99 709.23,-117"/>
|
|
<text text-anchor="middle" x="709.23" y="-93.95" font-family="Times New Roman,serif" font-size="14.00">Default</text>
|
|
</g>
|
|
<!-- 3->19 -->
|
|
<g id="edge19" class="edge">
|
|
<title>3->19</title>
|
|
<path fill="none" stroke="black" d="M464.12,-215.51C520.32,-188.69 623.44,-139.47 675.83,-114.46"/>
|
|
<polygon fill="black" stroke="black" points="677.02,-117.77 684.54,-110.31 674.01,-111.46 677.02,-117.77"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Debug Marker Text", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-396" rx="84.11" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Text</text>
|
|
</g>
|
|
<!-- 4->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>4->5</title>
|
|
<path fill="none" stroke="black" d="M725.3,-249.95C753.55,-278.78 817.66,-339.31 884.44,-369 903.68,-377.56 925.45,-383.4 946.34,-387.39"/>
|
|
<polygon fill="black" stroke="black" points="945.55,-390.81 956.01,-389.11 946.77,-383.92 945.55,-390.81"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Debug Marker Position", typeName: "Vec3", id: 7, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-342" rx="98.44" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Position</text>
|
|
</g>
|
|
<!-- 4->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>4->7</title>
|
|
<path fill="none" stroke="black" d="M736.52,-248.85C769.9,-267.08 829.74,-297.7 884.44,-315 903.27,-320.96 923.87,-325.73 943.62,-329.5"/>
|
|
<polygon fill="black" stroke="black" points="942.85,-332.92 953.32,-331.28 944.11,-326.04 942.85,-332.92"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Debug Marker Color red", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-288" rx="103.56" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Color red</text>
|
|
</g>
|
|
<!-- 4->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>4->9</title>
|
|
<path fill="none" stroke="black" d="M772.1,-244.28C822.05,-252.59 892.91,-264.37 948.5,-273.6"/>
|
|
<polygon fill="black" stroke="black" points="947.83,-277.04 958.26,-275.23 948.97,-270.14 947.83,-277.04"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Debug Marker Color green", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-234" rx="112.26" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Color green</text>
|
|
</g>
|
|
<!-- 4->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>4->11</title>
|
|
<path fill="none" stroke="black" d="M852.25,-234C872.23,-234 892.63,-234 912.22,-234"/>
|
|
<polygon fill="black" stroke="black" points="912.13,-237.5 922.13,-234 912.13,-230.5 912.13,-237.5"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "Debug Marker Color blue", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-180" rx="107.65" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Color blue</text>
|
|
</g>
|
|
<!-- 4->13 -->
|
|
<g id="edge13" class="edge">
|
|
<title>4->13</title>
|
|
<path fill="none" stroke="black" d="M772.1,-223.72C821.62,-215.49 891.69,-203.84 947.06,-194.63"/>
|
|
<polygon fill="black" stroke="black" points="947.5,-198.11 956.79,-193.02 946.35,-191.2 947.5,-198.11"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "Debug Marker Color alpha", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-126" rx="111.74" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Color alpha</text>
|
|
</g>
|
|
<!-- 4->15 -->
|
|
<g id="edge15" class="edge">
|
|
<title>4->15</title>
|
|
<path fill="none" stroke="black" d="M736.52,-219.15C769.9,-200.92 829.74,-170.3 884.44,-153 901.43,-147.63 919.87,-143.21 937.82,-139.63"/>
|
|
<polygon fill="black" stroke="black" points="938.27,-143.11 947.43,-137.79 936.95,-136.23 938.27,-143.11"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "Debug Marker Duration Milliseconds", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="1036.1" cy="-72" rx="151.67" ry="18"/>
|
|
<text text-anchor="middle" x="1036.1" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Debug Marker Duration Milliseconds</text>
|
|
</g>
|
|
<!-- 4->17 -->
|
|
<g id="edge17" class="edge">
|
|
<title>4->17</title>
|
|
<path fill="none" stroke="black" d="M730.29,-218.25C775.15,-183.06 880.05,-100.95 884.44,-99 894.46,-94.55 905.16,-90.83 916.06,-87.72"/>
|
|
<polygon fill="black" stroke="black" points="916.78,-91.15 925.55,-85.21 914.99,-84.39 916.78,-91.15"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "string", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-396" rx="31.9" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M1120.45,-396C1162.38,-396 1211.42,-396 1245.66,-396"/>
|
|
<polygon fill="black" stroke="black" points="1245.6,-399.5 1255.6,-396 1245.6,-392.5 1245.6,-399.5"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "Vec3", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-342" rx="29.34" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M1135,-342C1174.43,-342 1217.69,-342 1248.21,-342"/>
|
|
<polygon fill="black" stroke="black" points="1248.13,-345.5 1258.13,-342 1248.13,-338.5 1248.13,-345.5"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "float", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-288" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 9->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->10</title>
|
|
<path fill="none" stroke="black" d="M1140.06,-288C1178.79,-288 1220.49,-288 1249.79,-288"/>
|
|
<polygon fill="black" stroke="black" points="1249.65,-291.5 1259.65,-288 1249.65,-284.5 1249.65,-291.5"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "float", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-234" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M1148.81,-234C1185.02,-234 1222.79,-234 1249.9,-234"/>
|
|
<polygon fill="black" stroke="black" points="1249.69,-237.5 1259.69,-234 1249.69,-230.5 1249.69,-237.5"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "float", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-180" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 13->14 -->
|
|
<g id="edge14" class="edge">
|
|
<title>13->14</title>
|
|
<path fill="none" stroke="black" d="M1144.06,-180C1181.71,-180 1221.65,-180 1249.95,-180"/>
|
|
<polygon fill="black" stroke="black" points="1249.82,-183.5 1259.82,-180 1249.82,-176.5 1249.82,-183.5"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "float", typeName: "", id: 16, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-126" rx="27.81" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 15->16 -->
|
|
<g id="edge16" class="edge">
|
|
<title>15->16</title>
|
|
<path fill="none" stroke="black" d="M1148.08,-126C1184.51,-126 1222.61,-126 1249.91,-126"/>
|
|
<polygon fill="black" stroke="black" points="1249.76,-129.5 1259.76,-126 1249.76,-122.5 1249.76,-129.5"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "unsigned int64", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-72" rx="65.68" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int64</text>
|
|
</g>
|
|
<!-- 17->18 -->
|
|
<g id="edge18" class="edge">
|
|
<title>17->18</title>
|
|
<path fill="none" stroke="black" d="M1188.03,-72C1196.2,-72 1204.22,-72 1211.95,-72"/>
|
|
<polygon fill="black" stroke="black" points="1211.92,-75.5 1221.92,-72 1211.92,-68.5 1211.92,-75.5"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "[No Data]", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="1289.45" cy="-18" rx="48.28" ry="18"/>
|
|
<text text-anchor="middle" x="1289.45" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
|
|
</g>
|
|
<!-- 19->20 -->
|
|
<g id="edge20" class="edge">
|
|
<title>19->20</title>
|
|
<path fill="none" stroke="black" d="M735.44,-89.13C768.9,-76.52 830.11,-55.09 884.44,-45 1005.65,-22.49 1150.39,-18.15 1229.54,-17.65"/>
|
|
<polygon fill="black" stroke="black" points="1229.23,-21.15 1239.22,-17.61 1229.2,-14.15 1229.23,-21.15"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|