1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-17 05:15:05 +00:00
Files
bedrock-protocol-docs/html/svg/SyncedPlayerMovementSettings.svg
Oswaldo Leyva Barrientos 7ead0641a8 Removed irrelevant SVGs from PR
2025-05-21 13:32:09 -07:00

99 lines
5.5 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: SyncedPlayerMovementSettings Pages: 1 -->
<svg width="703pt" height="152pt"
viewBox="0.00 0.00 703.38 152.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 148)">
<title>SyncedPlayerMovementSettings</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-148 699.38,-148 699.38,4 -4,4"/>
<!-- 155 -->
<!-- name: &quot;SyncedPlayerMovementSettings&quot;, typeName: &quot;&quot;, id: 155, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>155</title>
<ellipse fill="none" stroke="black" cx="132.22" cy="-72" rx="132.22" ry="18"/>
<text text-anchor="middle" x="132.22" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">SyncedPlayerMovementSettings</text>
</g>
<!-- 156 -->
<!-- name: &quot;Authority Mode&quot;, typeName: &quot;&quot;, id: 156, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;See explanation of modes in enum table&quot; -->
<g id="node2" class="node">
<title>156</title>
<ellipse fill="none" stroke="black" cx="447.49" cy="-126" rx="71.31" ry="18"/>
<text text-anchor="middle" x="447.49" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Authority Mode</text>
</g>
<!-- 155&#45;&gt;156 -->
<g id="edge1" class="edge">
<title>155&#45;&gt;156</title>
<path fill="none" stroke="black" d="M215.94,-86.26C265.95,-94.88 329,-105.75 376.53,-113.94"/>
<polygon fill="black" stroke="black" points="375.7,-117.35 386.15,-115.6 376.89,-110.45 375.7,-117.35"/>
</g>
<!-- 158 -->
<!-- name: &quot;Rewind History Size&quot;, typeName: &quot;&quot;, id: 158, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;When using server authoritative movement mode, this determines the number of ticks the client keeps in history for use in processing corrections. Should at least account for the largest expected round trip latency. In Bedrock this is 40 ticks.&quot; -->
<g id="node4" class="node">
<title>158</title>
<ellipse fill="none" stroke="black" cx="447.49" cy="-72" rx="88.2" ry="18"/>
<text text-anchor="middle" x="447.49" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Rewind History Size</text>
</g>
<!-- 155&#45;&gt;158 -->
<g id="edge3" class="edge">
<title>155&#45;&gt;158</title>
<path fill="none" stroke="black" d="M264.71,-72C292.43,-72 321.22,-72 347.49,-72"/>
<polygon fill="black" stroke="black" points="347.47,-75.5 357.47,-72 347.47,-68.5 347.47,-75.5"/>
</g>
<!-- 160 -->
<!-- name: &quot;Server Authoritative Block Breaking&quot;, typeName: &quot;&quot;, id: 160, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>160</title>
<ellipse fill="none" stroke="black" cx="447.49" cy="-18" rx="147.06" ry="18"/>
<text text-anchor="middle" x="447.49" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Server Authoritative Block Breaking</text>
</g>
<!-- 155&#45;&gt;160 -->
<g id="edge5" class="edge">
<title>155&#45;&gt;160</title>
<path fill="none" stroke="black" d="M215.94,-57.74C256.79,-50.7 306.35,-42.16 349.03,-34.8"/>
<polygon fill="black" stroke="black" points="349.55,-38.26 358.81,-33.11 348.36,-31.36 349.55,-38.26"/>
</g>
<!-- 157 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 157, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>157</title>
<ellipse fill="none" stroke="black" cx="662.97" cy="-126" rx="32.41" ry="18"/>
<text text-anchor="middle" x="662.97" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 156&#45;&gt;157 -->
<g id="edge2" class="edge">
<title>156&#45;&gt;157</title>
<path fill="none" stroke="black" d="M519.28,-126C552.24,-126 590.38,-126 618.93,-126"/>
<polygon fill="black" stroke="black" points="618.64,-129.5 628.64,-126 618.64,-122.5 618.64,-129.5"/>
</g>
<!-- 159 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 159, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>159</title>
<ellipse fill="none" stroke="black" cx="662.97" cy="-72" rx="32.41" ry="18"/>
<text text-anchor="middle" x="662.97" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 158&#45;&gt;159 -->
<g id="edge4" class="edge">
<title>158&#45;&gt;159</title>
<path fill="none" stroke="black" d="M535.94,-72C564.5,-72 594.98,-72 618.8,-72"/>
<polygon fill="black" stroke="black" points="618.75,-75.5 628.75,-72 618.75,-68.5 618.75,-75.5"/>
</g>
<!-- 161 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 161, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>161</title>
<ellipse fill="none" stroke="black" cx="662.97" cy="-18" rx="27.3" ry="18"/>
<text text-anchor="middle" x="662.97" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 160&#45;&gt;161 -->
<g id="edge6" class="edge">
<title>160&#45;&gt;161</title>
<path fill="none" stroke="black" d="M595.01,-18C605.29,-18 615.01,-18 623.67,-18"/>
<polygon fill="black" stroke="black" points="623.67,-21.5 633.67,-18 623.67,-14.5 623.67,-21.5"/>
</g>
</g>
</svg>