1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-06 23:35:19 +00:00
Files
bedrock-protocol-docs/html/svg/CraftingDataPacket.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

359 lines
19 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: CraftingDataPacket Pages: 1 -->
<svg width="1048pt" height="476pt"
viewBox="0.00 0.00 1048.35 476.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 472)">
<title>CraftingDataPacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-472 1044.35,-472 1044.35,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;CraftingDataPacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 52, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="83.6" cy="-182" rx="83.6" ry="18"/>
<text text-anchor="middle" x="83.6" y="-176.95" font-family="Times New Roman,serif" font-size="14.00">CraftingDataPacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Crafting Entries&quot;, typeName: &quot;&quot;, id: 1, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="282.69" cy="-396" rx="70.29" ry="18"/>
<text text-anchor="middle" x="282.69" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Crafting Entries</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M100.1,-199.85C122.53,-225.58 165.49,-274.44 203.19,-315 220.68,-333.81 240.85,-354.6 256.36,-370.41"/>
<polygon fill="black" stroke="black" points="253.45,-372.44 262.95,-377.11 258.44,-367.53 253.45,-372.44"/>
</g>
<!-- 7 -->
<!-- name: &quot;Potion Mixes&quot;, typeName: &quot;&quot;, id: 7, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>7</title>
<ellipse fill="none" stroke="black" cx="282.69" cy="-288" rx="61.08" ry="18"/>
<text text-anchor="middle" x="282.69" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Potion Mixes</text>
</g>
<!-- 0&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M116.26,-199.03C150.48,-217.43 205.06,-246.79 242.09,-266.7"/>
<polygon fill="black" stroke="black" points="240.24,-269.68 250.7,-271.33 243.56,-263.52 240.24,-269.68"/>
</g>
<!-- 26 -->
<!-- name: &quot;Container Mixes&quot;, typeName: &quot;&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="282.69" cy="-182" rx="73.36" ry="18"/>
<text text-anchor="middle" x="282.69" y="-176.95" font-family="Times New Roman,serif" font-size="14.00">Container Mixes</text>
</g>
<!-- 0&#45;&gt;26 -->
<g id="edge13" class="edge">
<title>0&#45;&gt;26</title>
<path fill="none" stroke="black" d="M167.61,-182C177.62,-182 187.86,-182 197.88,-182"/>
<polygon fill="black" stroke="black" points="197.57,-185.5 207.57,-182 197.57,-178.5 197.57,-185.5"/>
</g>
<!-- 39 -->
<!-- name: &quot;Material Reducers&quot;, typeName: &quot;&quot;, id: 39, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node20" class="node">
<title>39</title>
<ellipse fill="none" stroke="black" cx="282.69" cy="-126" rx="79.5" ry="18"/>
<text text-anchor="middle" x="282.69" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Material Reducers</text>
</g>
<!-- 0&#45;&gt;39 -->
<g id="edge19" class="edge">
<title>0&#45;&gt;39</title>
<path fill="none" stroke="black" d="M135.61,-167.51C161.67,-160.1 193.57,-151.04 220.9,-143.27"/>
<polygon fill="black" stroke="black" points="221.8,-146.66 230.46,-140.56 219.88,-139.92 221.8,-146.66"/>
</g>
<!-- 56 -->
<!-- name: &quot;Clear Recipes&quot;, typeName: &quot;&quot;, id: 56, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node26" class="node">
<title>56</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-18" rx="62.61" ry="18"/>
<text text-anchor="middle" x="682.93" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">Clear Recipes</text>
</g>
<!-- 0&#45;&gt;56 -->
<g id="edge25" class="edge">
<title>0&#45;&gt;56</title>
<path fill="none" stroke="black" d="M105.09,-164.35C127.72,-145.69 165.91,-116.57 203.19,-99 336.55,-36.15 511.13,-21.37 608.37,-18.31"/>
<polygon fill="black" stroke="black" points="608.43,-21.81 618.33,-18.04 608.23,-14.82 608.43,-21.81"/>
</g>
<!-- 2 -->
<!-- name: &quot;List Size&quot;, typeName: &quot;&quot;, id: 2, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="473.09" cy="-450" rx="43.67" ry="18"/>
<text text-anchor="middle" x="473.09" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M330.75,-409.49C359.71,-417.79 396.68,-428.39 425.54,-436.66"/>
<polygon fill="black" stroke="black" points="424.54,-440.01 435.12,-439.4 426.47,-433.28 424.54,-440.01"/>
</g>
<!-- 4 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 4, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>4</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.09" cy="-396" rx="74.89" ry="18"/>
<text text-anchor="middle" x="473.09" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 1&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>1&#45;&gt;4</title>
<path fill="none" stroke="black" d="M353.31,-396C364.04,-396 375.24,-396 386.28,-396"/>
<polygon fill="black" stroke="black" points="386.18,-399.5 396.18,-396 386.18,-392.5 386.18,-399.5"/>
</g>
<!-- 3 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-450" rx="68.24" ry="18"/>
<text text-anchor="middle" x="929.11" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 2&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>2&#45;&gt;3</title>
<path fill="none" stroke="black" d="M517.21,-450C593.36,-450 752.68,-450 849.03,-450"/>
<polygon fill="black" stroke="black" points="848.95,-453.5 858.95,-450 848.95,-446.5 848.95,-453.5"/>
</g>
<!-- 5 -->
<!-- name: &quot;Crafting Entry&quot;, typeName: &quot;CraftingDataEntry&quot;, id: 5, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>5</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-396" rx="64.66" ry="18"/>
<text text-anchor="middle" x="682.93" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Crafting Entry</text>
</g>
<!-- 4&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>4&#45;&gt;5</title>
<path fill="none" stroke="black" d="M548.24,-396C567.16,-396 587.51,-396 606.49,-396"/>
<polygon fill="black" stroke="black" points="606.28,-399.5 616.28,-396 606.28,-392.5 606.28,-399.5"/>
</g>
<!-- 6 -->
<!-- name: &quot;CraftingDataEntry&quot;, typeName: &quot;&quot;, id: 6, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>6</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-396" rx="79.5" ry="18"/>
<text text-anchor="middle" x="929.11" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">CraftingDataEntry</text>
</g>
<!-- 5&#45;&gt;6 -->
<g id="edge6" class="edge">
<title>5&#45;&gt;6</title>
<path fill="none" stroke="black" d="M748.09,-396C775.53,-396 808.05,-396 837.85,-396"/>
<polygon fill="black" stroke="black" points="837.61,-399.5 847.61,-396 837.61,-392.5 837.61,-399.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;List Size&quot;, typeName: &quot;&quot;, id: 8, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-342" rx="43.67" ry="18"/>
<text text-anchor="middle" x="682.93" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
</g>
<!-- 7&#45;&gt;8 -->
<g id="edge8" class="edge">
<title>7&#45;&gt;8</title>
<path fill="none" stroke="black" d="M328.82,-300.14C349.78,-305.4 375.12,-311.2 398.19,-315 477.67,-328.09 570.8,-335.45 628.08,-339.07"/>
<polygon fill="black" stroke="black" points="627.69,-342.56 637.88,-339.68 628.12,-335.57 627.69,-342.56"/>
</g>
<!-- 10 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 10, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.09" cy="-288" rx="74.89" ry="18"/>
<text text-anchor="middle" x="473.09" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 7&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>7&#45;&gt;10</title>
<path fill="none" stroke="black" d="M344.08,-288C357.58,-288 372.15,-288 386.46,-288"/>
<polygon fill="black" stroke="black" points="386.34,-291.5 396.34,-288 386.34,-284.5 386.34,-291.5"/>
</g>
<!-- 9 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 9, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>9</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-342" rx="68.24" ry="18"/>
<text text-anchor="middle" x="929.11" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 8&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>8&#45;&gt;9</title>
<path fill="none" stroke="black" d="M727.02,-342C760.74,-342 808.55,-342 849.09,-342"/>
<polygon fill="black" stroke="black" points="849.07,-345.5 859.07,-342 849.07,-338.5 849.07,-345.5"/>
</g>
<!-- 11 -->
<!-- name: &quot;Potion Mix Entry&quot;, typeName: &quot;PotionMixDataEntry&quot;, id: 11, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-288" rx="76.43" ry="18"/>
<text text-anchor="middle" x="682.93" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Potion Mix Entry</text>
</g>
<!-- 10&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>10&#45;&gt;11</title>
<path fill="none" stroke="black" d="M548.24,-288C563.35,-288 579.37,-288 594.87,-288"/>
<polygon fill="black" stroke="black" points="594.54,-291.5 604.54,-288 594.54,-284.5 594.54,-291.5"/>
</g>
<!-- 25 -->
<!-- name: &quot;PotionMixDataEntry&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-288" rx="88.71" ry="18"/>
<text text-anchor="middle" x="929.11" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">PotionMixDataEntry</text>
</g>
<!-- 11&#45;&gt;25 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;25</title>
<path fill="none" stroke="black" d="M759.85,-288C781.75,-288 805.97,-288 829.05,-288"/>
<polygon fill="black" stroke="black" points="828.76,-291.5 838.76,-288 828.76,-284.5 828.76,-291.5"/>
</g>
<!-- 27 -->
<!-- name: &quot;List Size&quot;, typeName: &quot;&quot;, id: 27, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>27</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-234" rx="43.67" ry="18"/>
<text text-anchor="middle" x="682.93" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
</g>
<!-- 26&#45;&gt;27 -->
<g id="edge14" class="edge">
<title>26&#45;&gt;27</title>
<path fill="none" stroke="black" d="M333.54,-195.4C353.51,-200.34 376.82,-205.56 398.19,-209 477.67,-221.8 570.8,-228.43 628.08,-231.56"/>
<polygon fill="black" stroke="black" points="627.71,-235.05 637.88,-232.08 628.08,-228.06 627.71,-235.05"/>
</g>
<!-- 29 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 29, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>29</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.09" cy="-182" rx="74.89" ry="18"/>
<text text-anchor="middle" x="473.09" y="-176.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 26&#45;&gt;29 -->
<g id="edge16" class="edge">
<title>26&#45;&gt;29</title>
<path fill="none" stroke="black" d="M356.53,-182C366.39,-182 376.57,-182 386.62,-182"/>
<polygon fill="black" stroke="black" points="386.37,-185.5 396.37,-182 386.37,-178.5 386.37,-185.5"/>
</g>
<!-- 28 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 28, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>28</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-234" rx="68.24" ry="18"/>
<text text-anchor="middle" x="929.11" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 27&#45;&gt;28 -->
<g id="edge15" class="edge">
<title>27&#45;&gt;28</title>
<path fill="none" stroke="black" d="M727.02,-234C760.74,-234 808.55,-234 849.09,-234"/>
<polygon fill="black" stroke="black" points="849.07,-237.5 859.07,-234 849.07,-230.5 849.07,-237.5"/>
</g>
<!-- 30 -->
<!-- name: &quot;Container Mix Entry&quot;, typeName: &quot;ContainerMixDataEntry&quot;, id: 30, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node18" class="node">
<title>30</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-180" rx="88.71" ry="18"/>
<text text-anchor="middle" x="682.93" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Container Mix Entry</text>
</g>
<!-- 29&#45;&gt;30 -->
<g id="edge17" class="edge">
<title>29&#45;&gt;30</title>
<path fill="none" stroke="black" d="M548.24,-181.29C559.35,-181.18 570.95,-181.07 582.47,-180.96"/>
<polygon fill="black" stroke="black" points="582.47,-184.46 592.44,-180.86 582.41,-177.46 582.47,-184.46"/>
</g>
<!-- 38 -->
<!-- name: &quot;ContainerMixDataEntry&quot;, typeName: &quot;&quot;, id: 38, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node19" class="node">
<title>38</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-180" rx="101" ry="18"/>
<text text-anchor="middle" x="929.11" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">ContainerMixDataEntry</text>
</g>
<!-- 30&#45;&gt;38 -->
<g id="edge18" class="edge">
<title>30&#45;&gt;38</title>
<path fill="none" stroke="black" d="M772.09,-180C786.46,-180 801.51,-180 816.35,-180"/>
<polygon fill="black" stroke="black" points="816.14,-183.5 826.14,-180 816.14,-176.5 816.14,-183.5"/>
</g>
<!-- 40 -->
<!-- name: &quot;List Size&quot;, typeName: &quot;&quot;, id: 40, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node21" class="node">
<title>40</title>
<ellipse fill="none" stroke="black" cx="473.09" cy="-126" rx="43.67" ry="18"/>
<text text-anchor="middle" x="473.09" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
</g>
<!-- 39&#45;&gt;40 -->
<g id="edge20" class="edge">
<title>39&#45;&gt;40</title>
<path fill="none" stroke="black" d="M362.5,-126C381.01,-126 400.34,-126 417.52,-126"/>
<polygon fill="black" stroke="black" points="417.52,-129.5 427.52,-126 417.52,-122.5 417.52,-129.5"/>
</g>
<!-- 42 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 42, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node23" class="node">
<title>42</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.09" cy="-72" rx="74.89" ry="18"/>
<text text-anchor="middle" x="473.09" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 39&#45;&gt;42 -->
<g id="edge22" class="edge">
<title>39&#45;&gt;42</title>
<path fill="none" stroke="black" d="M333.19,-111.81C357.5,-104.84 386.98,-96.39 412.52,-89.07"/>
<polygon fill="black" stroke="black" points="413.47,-92.44 422.12,-86.32 411.54,-85.71 413.47,-92.44"/>
</g>
<!-- 41 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 41, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node22" class="node">
<title>41</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-126" rx="68.24" ry="18"/>
<text text-anchor="middle" x="929.11" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 40&#45;&gt;41 -->
<g id="edge21" class="edge">
<title>40&#45;&gt;41</title>
<path fill="none" stroke="black" d="M517.21,-126C593.36,-126 752.68,-126 849.03,-126"/>
<polygon fill="black" stroke="black" points="848.95,-129.5 858.95,-126 848.95,-122.5 848.95,-129.5"/>
</g>
<!-- 43 -->
<!-- name: &quot;Material Reducer Entry&quot;, typeName: &quot;MaterialReducerDataEntry&quot;, id: 43, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node24" class="node">
<title>43</title>
<ellipse fill="none" stroke="black" cx="682.93" cy="-72" rx="98.95" ry="18"/>
<text text-anchor="middle" x="682.93" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">Material Reducer Entry</text>
</g>
<!-- 42&#45;&gt;43 -->
<g id="edge23" class="edge">
<title>42&#45;&gt;43</title>
<path fill="none" stroke="black" d="M548.24,-72C556.18,-72 564.37,-72 572.6,-72"/>
<polygon fill="black" stroke="black" points="572.32,-75.5 582.32,-72 572.32,-68.5 572.32,-75.5"/>
</g>
<!-- 55 -->
<!-- name: &quot;MaterialReducerDataEntry&quot;, typeName: &quot;&quot;, id: 55, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node25" class="node">
<title>55</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-72" rx="111.23" ry="18"/>
<text text-anchor="middle" x="929.11" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">MaterialReducerDataEntry</text>
</g>
<!-- 43&#45;&gt;55 -->
<g id="edge24" class="edge">
<title>43&#45;&gt;55</title>
<path fill="none" stroke="black" d="M782.19,-72C790.12,-72 798.19,-72 806.25,-72"/>
<polygon fill="black" stroke="black" points="806.12,-75.5 816.12,-72 806.12,-68.5 806.12,-75.5"/>
</g>
<!-- 57 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 57, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node27" class="node">
<title>57</title>
<ellipse fill="none" stroke="black" cx="929.11" cy="-18" rx="27.3" ry="18"/>
<text text-anchor="middle" x="929.11" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 56&#45;&gt;57 -->
<g id="edge26" class="edge">
<title>56&#45;&gt;57</title>
<path fill="none" stroke="black" d="M745.86,-18C791.22,-18 851.35,-18 889.89,-18"/>
<polygon fill="black" stroke="black" points="889.85,-21.5 899.85,-18 889.85,-14.5 889.85,-21.5"/>
</g>
</g>
</svg>