mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-05-05 06:31:38 +00:00
* Protocol for r/21_u7 Network Protocol Version 785 * Update changelog with bullets and enum changes section * Update README --------- Co-authored-by: Yash Shroff <yshroff@microsoft.com> Co-authored-by: Yash Shroff <yashshroff@Yashs-MBP.local>
151 lines
8.0 KiB
XML
151 lines
8.0 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: ClientMovementPredictionSyncPacket Pages: 1 -->
|
|
<svg width="861pt" height="260pt"
|
|
viewBox="0.00 0.00 861.02 260.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 256)">
|
|
<title>ClientMovementPredictionSyncPacket</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-256 857.02,-256 857.02,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "ClientMovementPredictionSyncPacket", typeName: "", id: 0, branchId: 322, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="155.25" cy="-126" rx="155.25" ry="18"/>
|
|
<text text-anchor="middle" x="155.25" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">ClientMovementPredictionSyncPacket</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Actor Data Flag", typeName: "ActorDataFlagComponent", id: 1, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="437.26" cy="-234" rx="70.8" ry="18"/>
|
|
<text text-anchor="middle" x="437.26" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Actor Data Flag</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M194.74,-143.87C232.82,-161.2 293,-187.63 346.5,-207 356.49,-210.62 367.23,-214.15 377.68,-217.4"/>
|
|
<polygon fill="black" stroke="black" points="376.39,-220.66 386.97,-220.23 378.43,-213.97 376.39,-220.66"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Actor Bounding Box", typeName: "ActorDataBoundingBoxComponent", id: 9, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="437.26" cy="-180" rx="88.71" ry="18"/>
|
|
<text text-anchor="middle" x="437.26" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Actor Bounding Box</text>
|
|
</g>
|
|
<!-- 0->9 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->9</title>
|
|
<path fill="none" stroke="black" d="M237.61,-141.69C276.41,-149.17 322.55,-158.07 360.58,-165.41"/>
|
|
<polygon fill="black" stroke="black" points="359.63,-168.79 370.11,-167.24 360.95,-161.91 359.63,-168.79"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "Movement Attributes", typeName: "MovementAttributesComponent", id: 18, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="437.26" cy="-126" rx="90.76" ry="18"/>
|
|
<text text-anchor="middle" x="437.26" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Movement Attributes</text>
|
|
</g>
|
|
<!-- 0->18 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->18</title>
|
|
<path fill="none" stroke="black" d="M310.99,-126C319.07,-126 327.07,-126 334.91,-126"/>
|
|
<polygon fill="black" stroke="black" points="334.73,-129.5 344.73,-126 334.73,-122.5 334.73,-129.5"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Actor Unique ID", typeName: "ActorUniqueID", id: 33, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="437.26" cy="-72" rx="73.87" ry="18"/>
|
|
<text text-anchor="middle" x="437.26" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Actor Unique ID</text>
|
|
</g>
|
|
<!-- 0->33 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->33</title>
|
|
<path fill="none" stroke="black" d="M237.61,-110.31C278.62,-102.4 327.81,-92.91 366.98,-85.36"/>
|
|
<polygon fill="black" stroke="black" points="367.63,-88.8 376.79,-83.47 366.31,-81.93 367.63,-88.8"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "Actor Flying State", typeName: "bool", id: 35, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="437.26" cy="-18" rx="79.5" ry="18"/>
|
|
<text text-anchor="middle" x="437.26" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Actor Flying State</text>
|
|
</g>
|
|
<!-- 0->35 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->35</title>
|
|
<path fill="none" stroke="black" d="M194.74,-108.13C232.82,-90.8 293,-64.37 346.5,-45 355.72,-41.66 365.59,-38.39 375.27,-35.35"/>
|
|
<polygon fill="black" stroke="black" points="376.11,-38.76 384.64,-32.47 374.05,-32.07 376.11,-38.76"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "ActorDataFlagComponent", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="708.52" cy="-234" rx="109.19" ry="18"/>
|
|
<text text-anchor="middle" x="708.52" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">ActorDataFlagComponent</text>
|
|
</g>
|
|
<!-- 1->8 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->8</title>
|
|
<path fill="none" stroke="black" d="M508.3,-234C532.61,-234 560.6,-234 587.77,-234"/>
|
|
<polygon fill="black" stroke="black" points="587.43,-237.5 597.43,-234 587.43,-230.5 587.43,-237.5"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "ActorDataBoundingBoxComponent", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="708.52" cy="-180" rx="144.5" ry="18"/>
|
|
<text text-anchor="middle" x="708.52" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">ActorDataBoundingBoxComponent</text>
|
|
</g>
|
|
<!-- 9->17 -->
|
|
<g id="edge4" class="edge">
|
|
<title>9->17</title>
|
|
<path fill="none" stroke="black" d="M526.42,-180C534.74,-180 543.33,-180 552.04,-180"/>
|
|
<polygon fill="black" stroke="black" points="552.03,-183.5 562.03,-180 552.03,-176.5 552.03,-183.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "MovementAttributesComponent", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="708.52" cy="-126" rx="132.22" ry="18"/>
|
|
<text text-anchor="middle" x="708.52" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">MovementAttributesComponent</text>
|
|
</g>
|
|
<!-- 18->32 -->
|
|
<g id="edge6" class="edge">
|
|
<title>18->32</title>
|
|
<path fill="none" stroke="black" d="M528.29,-126C540,-126 552.21,-126 564.51,-126"/>
|
|
<polygon fill="black" stroke="black" points="564.32,-129.5 574.32,-126 564.32,-122.5 564.32,-129.5"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "ActorUniqueID", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="708.52" cy="-72" rx="68.75" ry="18"/>
|
|
<text text-anchor="middle" x="708.52" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">ActorUniqueID</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge8" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M511.48,-72C547.61,-72 591.25,-72 628.17,-72"/>
|
|
<polygon fill="black" stroke="black" points="627.89,-75.5 637.89,-72 627.89,-68.5 627.89,-75.5"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "bool", typeName: "", id: 39, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>39</title>
|
|
<ellipse fill="none" stroke="black" cx="708.52" cy="-18" rx="27.3" ry="18"/>
|
|
<text text-anchor="middle" x="708.52" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 35->39 -->
|
|
<g id="edge10" class="edge">
|
|
<title>35->39</title>
|
|
<path fill="none" stroke="black" d="M517.23,-18C567.43,-18 630.17,-18 669.56,-18"/>
|
|
<polygon fill="black" stroke="black" points="669.48,-21.5 679.48,-18 669.48,-14.5 669.48,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|