1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-02-24 12:05:28 +00:00
bedrock-protocol-docs/html/svg/SerializedAbilitiesData__SerializedLayer.svg
Oswaldo Leyva Barrientos 933599d224 Protocol version 622 for r/20_u7
2024-02-15 15:10:22 -08:00

151 lines
7.9 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 9.0.0 (20230911.1827)
-->
<!-- Title: SerializedAbilitiesData::SerializedLayer Pages: 1 -->
<svg width="651pt" height="260pt"
viewBox="0.00 0.00 650.85 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>SerializedAbilitiesData::SerializedLayer</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-256 646.85,-256 646.85,4 -4,4"/>
<!-- 92 -->
<!-- name: &quot;SerializedAbilitiesData::SerializedLayer&quot;, typeName: &quot;&quot;, id: 92, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>92</title>
<ellipse fill="none" stroke="black" cx="153.36" cy="-126" rx="153.36" ry="18"/>
<text text-anchor="middle" x="153.36" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">SerializedAbilitiesData::SerializedLayer</text>
</g>
<!-- 93 -->
<!-- name: &quot;SerializedLayer&quot;, typeName: &quot;&quot;, id: 93, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;enumeration: SerializedAbilitiesData::SerializedAbilitiesLayer&quot; -->
<g id="node2" class="node">
<title>93</title>
<ellipse fill="none" stroke="black" cx="409.75" cy="-234" rx="67.03" ry="18"/>
<text text-anchor="middle" x="409.75" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">SerializedLayer</text>
</g>
<!-- 92&#45;&gt;93 -->
<g id="edge1" class="edge">
<title>92&#45;&gt;93</title>
<path fill="none" stroke="black" d="M195.05,-143.75C233.14,-160.3 291.67,-185.59 342.72,-207 348.64,-209.49 354.88,-212.07 361.06,-214.62"/>
<polygon fill="black" stroke="black" points="359.35,-217.7 369.93,-218.26 362.01,-211.23 359.35,-217.7"/>
</g>
<!-- 95 -->
<!-- name: &quot;AbilitiesSet&quot;, typeName: &quot;&quot;, id: 95, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>95</title>
<ellipse fill="none" stroke="black" cx="409.75" cy="-180" rx="52.56" ry="18"/>
<text text-anchor="middle" x="409.75" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">AbilitiesSet</text>
</g>
<!-- 92&#45;&gt;95 -->
<g id="edge3" class="edge">
<title>92&#45;&gt;95</title>
<path fill="none" stroke="black" d="M229.65,-141.98C269.35,-150.41 317.19,-160.57 353.44,-168.26"/>
<polygon fill="black" stroke="black" points="352.3,-171.6 362.81,-170.25 353.76,-164.75 352.3,-171.6"/>
</g>
<!-- 97 -->
<!-- name: &quot;AbilityValues&quot;, typeName: &quot;&quot;, id: 97, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>97</title>
<ellipse fill="none" stroke="black" cx="409.75" cy="-126" rx="60.05" ry="18"/>
<text text-anchor="middle" x="409.75" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">AbilityValues</text>
</g>
<!-- 92&#45;&gt;97 -->
<g id="edge5" class="edge">
<title>92&#45;&gt;97</title>
<path fill="none" stroke="black" d="M307.11,-126C317.8,-126 328.25,-126 338.12,-126"/>
<polygon fill="black" stroke="black" points="337.91,-129.5 347.91,-126 337.91,-122.5 337.91,-129.5"/>
</g>
<!-- 99 -->
<!-- name: &quot;FlySpeed&quot;, typeName: &quot;&quot;, id: 99, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>99</title>
<ellipse fill="none" stroke="black" cx="409.75" cy="-72" rx="46.07" ry="18"/>
<text text-anchor="middle" x="409.75" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">FlySpeed</text>
</g>
<!-- 92&#45;&gt;99 -->
<g id="edge7" class="edge">
<title>92&#45;&gt;99</title>
<path fill="none" stroke="black" d="M229.65,-110.02C270.94,-101.25 321.05,-90.62 357.75,-82.83"/>
<polygon fill="black" stroke="black" points="358.14,-86.32 367.2,-80.82 356.69,-79.47 358.14,-86.32"/>
</g>
<!-- 101 -->
<!-- name: &quot;WalkSpeed&quot;, typeName: &quot;&quot;, id: 101, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>101</title>
<ellipse fill="none" stroke="black" cx="409.75" cy="-18" rx="53.56" ry="18"/>
<text text-anchor="middle" x="409.75" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">WalkSpeed</text>
</g>
<!-- 92&#45;&gt;101 -->
<g id="edge9" class="edge">
<title>92&#45;&gt;101</title>
<path fill="none" stroke="black" d="M195.05,-108.25C233.14,-91.7 291.67,-66.41 342.72,-45 349.54,-42.14 356.78,-39.14 363.86,-36.23"/>
<polygon fill="black" stroke="black" points="365.1,-39.5 373.03,-32.47 362.45,-33.02 365.1,-39.5"/>
</g>
<!-- 94 -->
<!-- name: &quot;unsigned short&quot;, typeName: &quot;&quot;, id: 94, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>94</title>
<ellipse fill="none" stroke="black" cx="577.82" cy="-234" rx="65.04" ry="18"/>
<text text-anchor="middle" x="577.82" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">unsigned short</text>
</g>
<!-- 93&#45;&gt;94 -->
<g id="edge2" class="edge">
<title>93&#45;&gt;94</title>
<path fill="none" stroke="black" d="M476.86,-234C484.79,-234 492.94,-234 500.99,-234"/>
<polygon fill="black" stroke="black" points="500.77,-237.5 510.77,-234 500.77,-230.5 500.77,-237.5"/>
</g>
<!-- 96 -->
<!-- name: &quot;unsigned int&quot;, typeName: &quot;&quot;, id: 96, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>96</title>
<ellipse fill="none" stroke="black" cx="577.82" cy="-180" rx="55.06" ry="18"/>
<text text-anchor="middle" x="577.82" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
</g>
<!-- 95&#45;&gt;96 -->
<g id="edge4" class="edge">
<title>95&#45;&gt;96</title>
<path fill="none" stroke="black" d="M462.38,-180C477.85,-180 495.03,-180 511.28,-180"/>
<polygon fill="black" stroke="black" points="510.82,-183.5 520.82,-180 510.82,-176.5 510.82,-183.5"/>
</g>
<!-- 98 -->
<!-- name: &quot;unsigned int&quot;, typeName: &quot;&quot;, id: 98, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>98</title>
<ellipse fill="none" stroke="black" cx="577.82" cy="-126" rx="55.06" ry="18"/>
<text text-anchor="middle" x="577.82" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
</g>
<!-- 97&#45;&gt;98 -->
<g id="edge6" class="edge">
<title>97&#45;&gt;98</title>
<path fill="none" stroke="black" d="M470.23,-126C483.54,-126 497.72,-126 511.26,-126"/>
<polygon fill="black" stroke="black" points="510.93,-129.5 520.93,-126 510.93,-122.5 510.93,-129.5"/>
</g>
<!-- 100 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 100, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>100</title>
<ellipse fill="none" stroke="black" cx="577.82" cy="-72" rx="27.11" ry="18"/>
<text text-anchor="middle" x="577.82" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 99&#45;&gt;100 -->
<g id="edge8" class="edge">
<title>99&#45;&gt;100</title>
<path fill="none" stroke="black" d="M456.13,-72C482.21,-72 514.57,-72 539.22,-72"/>
<polygon fill="black" stroke="black" points="539.13,-75.5 549.13,-72 539.13,-68.5 539.13,-75.5"/>
</g>
<!-- 102 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 102, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>102</title>
<ellipse fill="none" stroke="black" cx="577.82" cy="-18" rx="27.11" ry="18"/>
<text text-anchor="middle" x="577.82" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 101&#45;&gt;102 -->
<g id="edge10" class="edge">
<title>101&#45;&gt;102</title>
<path fill="none" stroke="black" d="M463.75,-18C488.21,-18 516.69,-18 538.95,-18"/>
<polygon fill="black" stroke="black" points="538.77,-21.5 548.77,-18 538.77,-14.5 538.77,-21.5"/>
</g>
</g>
</svg>