1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-05 22:03:00 +00:00
Files
bedrock-protocol-docs/html/svg/SerializedAbilitiesData__SerializedLayer.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.2 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: SerializedAbilitiesData::SerializedLayer Pages: 1 -->
<svg width="680pt" height="314pt"
viewBox="0.00 0.00 679.84 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>SerializedAbilitiesData::SerializedLayer</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-310 675.84,-310 675.84,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="160.37" cy="-153" rx="160.37" ry="18"/>
<text text-anchor="middle" x="160.37" y="-147.95" 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;&quot; -->
<g id="node2" class="node">
<title>93</title>
<ellipse fill="none" stroke="black" cx="431.12" cy="-288" rx="69.26" ry="18"/>
<text text-anchor="middle" x="431.12" y="-282.95" 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="M190.76,-171.1C228.36,-193.83 295.93,-233.21 356.73,-261 363.21,-263.96 370.12,-266.85 377.01,-269.56"/>
<polygon fill="black" stroke="black" points="375.75,-272.82 386.34,-273.12 378.25,-266.28 375.75,-272.82"/>
</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="431.12" cy="-234" rx="54.42" ry="18"/>
<text text-anchor="middle" x="431.12" y="-228.95" 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="M218.36,-170.18C265.9,-184.51 333.05,-204.74 378.91,-218.57"/>
<polygon fill="black" stroke="black" points="377.76,-221.87 388.34,-221.41 379.78,-215.17 377.76,-221.87"/>
</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="431.12" cy="-180" rx="61.59" ry="18"/>
<text text-anchor="middle" x="431.12" y="-174.95" 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="M281.59,-165.08C308.86,-167.82 336.91,-170.64 361.19,-173.08"/>
<polygon fill="black" stroke="black" points="360.62,-176.54 370.92,-174.05 361.32,-169.57 360.62,-176.54"/>
</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="431.12" cy="-126" rx="45.72" ry="18"/>
<text text-anchor="middle" x="431.12" y="-120.95" 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="M281.59,-140.92C314.24,-137.64 348.02,-134.25 375.1,-131.53"/>
<polygon fill="black" stroke="black" points="375.16,-135.04 384.76,-130.56 374.46,-128.07 375.16,-135.04"/>
</g>
<!-- 101 -->
<!-- name: &quot;VerticalFlySpeed&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="431.12" cy="-72" rx="74.38" ry="18"/>
<text text-anchor="middle" x="431.12" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">VerticalFlySpeed</text>
</g>
<!-- 92&#45;&gt;101 -->
<g id="edge9" class="edge">
<title>92&#45;&gt;101</title>
<path fill="none" stroke="black" d="M218.36,-135.82C263.63,-122.18 326.66,-103.18 372.17,-89.46"/>
<polygon fill="black" stroke="black" points="373.04,-92.86 381.6,-86.62 371.02,-86.16 373.04,-92.86"/>
</g>
<!-- 103 -->
<!-- name: &quot;WalkSpeed&quot;, typeName: &quot;&quot;, id: 103, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>103</title>
<ellipse fill="none" stroke="black" cx="431.12" cy="-18" rx="52.89" ry="18"/>
<text text-anchor="middle" x="431.12" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">WalkSpeed</text>
</g>
<!-- 92&#45;&gt;103 -->
<g id="edge11" class="edge">
<title>92&#45;&gt;103</title>
<path fill="none" stroke="black" d="M190.76,-134.9C228.36,-112.17 295.93,-72.79 356.73,-45 364.72,-41.35 373.36,-37.82 381.8,-34.58"/>
<polygon fill="black" stroke="black" points="382.77,-37.96 390.92,-31.18 380.33,-31.4 382.77,-37.96"/>
</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="606.67" cy="-288" rx="65.17" ry="18"/>
<text text-anchor="middle" x="606.67" y="-282.95" 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="M500.71,-288C510.31,-288 520.22,-288 529.95,-288"/>
<polygon fill="black" stroke="black" points="529.73,-291.5 539.73,-288 529.73,-284.5 529.73,-291.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="606.67" cy="-234" rx="56.47" ry="18"/>
<text text-anchor="middle" x="606.67" y="-228.95" 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="M485.6,-234C502.35,-234 521.05,-234 538.61,-234"/>
<polygon fill="black" stroke="black" points="538.44,-237.5 548.44,-234 538.44,-230.5 538.44,-237.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="606.67" cy="-180" rx="56.47" ry="18"/>
<text text-anchor="middle" x="606.67" y="-174.95" 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="M492.82,-180C507.62,-180 523.53,-180 538.61,-180"/>
<polygon fill="black" stroke="black" points="538.43,-183.5 548.43,-180 538.43,-176.5 538.43,-183.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="606.67" cy="-126" rx="27.81" ry="18"/>
<text text-anchor="middle" x="606.67" y="-120.95" 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="M477.26,-126C505.26,-126 540.83,-126 567.43,-126"/>
<polygon fill="black" stroke="black" points="567.09,-129.5 577.09,-126 567.09,-122.5 567.09,-129.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="606.67" cy="-72" rx="27.81" ry="18"/>
<text text-anchor="middle" x="606.67" y="-66.95" 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="M505.97,-72C527.06,-72 549.19,-72 567.23,-72"/>
<polygon fill="black" stroke="black" points="567.21,-75.5 577.21,-72 567.21,-68.5 567.21,-75.5"/>
</g>
<!-- 104 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 104, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>104</title>
<ellipse fill="none" stroke="black" cx="606.67" cy="-18" rx="27.81" ry="18"/>
<text text-anchor="middle" x="606.67" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 103&#45;&gt;104 -->
<g id="edge12" class="edge">
<title>103&#45;&gt;104</title>
<path fill="none" stroke="black" d="M484.19,-18C510.96,-18 543.01,-18 567.46,-18"/>
<polygon fill="black" stroke="black" points="567.29,-21.5 577.29,-18 567.29,-14.5 567.29,-21.5"/>
</g>
</g>
</svg>