1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-05-03 21:51:36 +00:00
Files
bedrock-protocol-docs/html/svg/MovementAttributesComponent.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

177 lines
9.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: MovementAttributesComponent Pages: 1 -->
<svg width="646pt" height="314pt"
viewBox="0.00 0.00 646.06 314.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 310)">
<title>MovementAttributesComponent</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-310 642.06,-310 642.06,4 -4,4"/>
<!-- 19 -->
<!-- name: &quot;MovementAttributesComponent&quot;, typeName: &quot;&quot;, id: 19, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>19</title>
<ellipse fill="none" stroke="black" cx="132.22" cy="-153" rx="132.22" ry="18"/>
<text text-anchor="middle" x="132.22" y="-147.95" font-family="Times New Roman,serif" font-size="14.00">MovementAttributesComponent</text>
</g>
<!-- 20 -->
<!-- name: &quot;Movement Speed&quot;, typeName: &quot;&quot;, id: 20, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Movement Speed Attribute, or 0.0f if not exist&quot; -->
<g id="node2" class="node">
<title>20</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-288" rx="76.94" ry="18"/>
<text text-anchor="middle" x="423.44" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Movement Speed</text>
</g>
<!-- 19&#45;&gt;20 -->
<g id="edge1" class="edge">
<title>19&#45;&gt;20</title>
<path fill="none" stroke="black" d="M155.56,-171.18C186.32,-195.3 244.31,-237.56 300.43,-261 315.15,-267.15 331.48,-271.99 347.28,-275.77"/>
<polygon fill="black" stroke="black" points="346.11,-279.1 356.63,-277.89 347.65,-272.27 346.11,-279.1"/>
</g>
<!-- 22 -->
<!-- name: &quot;Underwater Movement Speed&quot;, typeName: &quot;&quot;, id: 22, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Underwater Movement Speed Attribute, or 0.0f if not exist&quot; -->
<g id="node4" class="node">
<title>22</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-234" rx="123" ry="18"/>
<text text-anchor="middle" x="423.44" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Underwater Movement Speed</text>
</g>
<!-- 19&#45;&gt;22 -->
<g id="edge3" class="edge">
<title>19&#45;&gt;22</title>
<path fill="none" stroke="black" d="M181.88,-170.06C215.05,-181.36 260.1,-196.05 300.43,-207 312.95,-210.4 326.27,-213.68 339.33,-216.72"/>
<polygon fill="black" stroke="black" points="338.23,-220.05 348.75,-218.87 339.79,-213.23 338.23,-220.05"/>
</g>
<!-- 24 -->
<!-- name: &quot;Lava Movement Speed&quot;, typeName: &quot;&quot;, id: 24, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Lava Movement Speed Attribute, or 0.0f if not exist&quot; -->
<g id="node6" class="node">
<title>24</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-180" rx="97.93" ry="18"/>
<text text-anchor="middle" x="423.44" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Lava Movement Speed</text>
</g>
<!-- 19&#45;&gt;24 -->
<g id="edge5" class="edge">
<title>19&#45;&gt;24</title>
<path fill="none" stroke="black" d="M242.56,-163.21C269.43,-165.72 298.04,-168.39 324.34,-170.84"/>
<polygon fill="black" stroke="black" points="323.68,-174.3 333.96,-171.74 324.33,-167.33 323.68,-174.3"/>
</g>
<!-- 26 -->
<!-- name: &quot;Jump Strength&quot;, typeName: &quot;&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Jump Strength Attribute, or 0.0f if not exist&quot; -->
<g id="node8" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-126" rx="65.17" ry="18"/>
<text text-anchor="middle" x="423.44" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Jump Strength</text>
</g>
<!-- 19&#45;&gt;26 -->
<g id="edge7" class="edge">
<title>19&#45;&gt;26</title>
<path fill="none" stroke="black" d="M242.56,-142.79C278.48,-139.44 317.48,-135.8 349.96,-132.77"/>
<polygon fill="black" stroke="black" points="350.03,-136.28 359.66,-131.86 349.38,-129.31 350.03,-136.28"/>
</g>
<!-- 28 -->
<!-- name: &quot;Health&quot;, typeName: &quot;&quot;, id: 28, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Health Attribute, or 0.0f if not exist&quot; -->
<g id="node10" class="node">
<title>28</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-72" rx="35.49" ry="18"/>
<text text-anchor="middle" x="423.44" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Health</text>
</g>
<!-- 19&#45;&gt;28 -->
<g id="edge9" class="edge">
<title>19&#45;&gt;28</title>
<path fill="none" stroke="black" d="M181.88,-135.94C215.05,-124.64 260.1,-109.95 300.43,-99 326.25,-91.99 355.51,-85.47 378.9,-80.59"/>
<polygon fill="black" stroke="black" points="379.3,-84.08 388.39,-78.64 377.89,-77.23 379.3,-84.08"/>
</g>
<!-- 30 -->
<!-- name: &quot;Hunger&quot;, typeName: &quot;&quot;, id: 30, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Hunger Attribute, or 0.0f if not exist&quot; -->
<g id="node12" class="node">
<title>30</title>
<ellipse fill="none" stroke="black" cx="423.44" cy="-18" rx="38.56" ry="18"/>
<text text-anchor="middle" x="423.44" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Hunger</text>
</g>
<!-- 19&#45;&gt;30 -->
<g id="edge11" class="edge">
<title>19&#45;&gt;30</title>
<path fill="none" stroke="black" d="M155.56,-134.82C186.32,-110.7 244.31,-68.44 300.43,-45 323.98,-35.17 351.65,-28.67 374.68,-24.52"/>
<polygon fill="black" stroke="black" points="375.14,-27.99 384.42,-22.86 373.97,-21.09 375.14,-27.99"/>
</g>
<!-- 21 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 21, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>21</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-288" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 20&#45;&gt;21 -->
<g id="edge2" class="edge">
<title>20&#45;&gt;21</title>
<path fill="none" stroke="black" d="M500.68,-288C524.78,-288 550.4,-288 570.7,-288"/>
<polygon fill="black" stroke="black" points="570.47,-291.5 580.47,-288 570.47,-284.5 570.47,-291.5"/>
</g>
<!-- 23 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 23, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>23</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-234" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 22&#45;&gt;23 -->
<g id="edge4" class="edge">
<title>22&#45;&gt;23</title>
<path fill="none" stroke="black" d="M546.94,-234C555.36,-234 563.4,-234 570.74,-234"/>
<polygon fill="black" stroke="black" points="570.5,-237.5 580.5,-234 570.5,-230.5 570.5,-237.5"/>
</g>
<!-- 25 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-180" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 24&#45;&gt;25 -->
<g id="edge6" class="edge">
<title>24&#45;&gt;25</title>
<path fill="none" stroke="black" d="M521.72,-180C539.11,-180 556.27,-180 570.73,-180"/>
<polygon fill="black" stroke="black" points="570.67,-183.5 580.67,-180 570.67,-176.5 570.67,-183.5"/>
</g>
<!-- 27 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 27, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>27</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-126" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 26&#45;&gt;27 -->
<g id="edge8" class="edge">
<title>26&#45;&gt;27</title>
<path fill="none" stroke="black" d="M489.08,-126C516.33,-126 547.13,-126 570.72,-126"/>
<polygon fill="black" stroke="black" points="570.5,-129.5 580.5,-126 570.5,-122.5 570.5,-129.5"/>
</g>
<!-- 29 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 29, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>29</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-72" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 28&#45;&gt;29 -->
<g id="edge10" class="edge">
<title>28&#45;&gt;29</title>
<path fill="none" stroke="black" d="M459.2,-72C490.96,-72 537.83,-72 570.72,-72"/>
<polygon fill="black" stroke="black" points="570.64,-75.5 580.64,-72 570.64,-68.5 570.64,-75.5"/>
</g>
<!-- 31 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 31, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>31</title>
<ellipse fill="none" stroke="black" cx="610.25" cy="-18" rx="27.81" ry="18"/>
<text text-anchor="middle" x="610.25" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 30&#45;&gt;31 -->
<g id="edge12" class="edge">
<title>30&#45;&gt;31</title>
<path fill="none" stroke="black" d="M462.28,-18C493.84,-18 538.62,-18 570.45,-18"/>
<polygon fill="black" stroke="black" points="570.44,-21.5 580.44,-18 570.44,-14.5 570.44,-21.5"/>
</g>
</g>
</svg>