1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-22 13:19:17 +00:00
Files
bedrock-protocol-docs/html/svg/LevelSettings.svg
2024-06-14 10:31:51 -07:00

1347 lines
74 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 11.0.0 (20240428.1522)
-->
<!-- Title: LevelSettings Pages: 1 -->
<svg width="892pt" height="2744pt"
viewBox="0.00 0.00 892.36 2744.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 2740)">
<title>LevelSettings</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-2740 888.36,-2740 888.36,4 -4,4"/>
<!-- 23 -->
<!-- name: &quot;LevelSettings&quot;, typeName: &quot;&quot;, id: 23, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>23</title>
<ellipse fill="none" stroke="black" cx="60.05" cy="-1368" rx="60.05" ry="18"/>
<text text-anchor="middle" x="60.05" y="-1362.58" font-family="Times New Roman,serif" font-size="14.00">LevelSettings</text>
</g>
<!-- 24 -->
<!-- name: &quot;Seed&quot;, typeName: &quot;&quot;, id: 24, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>24</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2718" rx="29.11" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2712.57" font-family="Times New Roman,serif" font-size="14.00">Seed</text>
</g>
<!-- 23&#45;&gt;24 -->
<g id="edge1" class="edge">
<title>23&#45;&gt;24</title>
<path fill="none" stroke="black" d="M60.99,-1386.18C60.68,-1537.97 61.97,-2591.83 156.09,-2691 201.76,-2739.12 286.25,-2734.08 335.15,-2726.06"/>
<polygon fill="black" stroke="black" points="335.47,-2729.56 344.7,-2724.37 334.24,-2722.67 335.47,-2729.56"/>
</g>
<!-- 26 -->
<!-- name: &quot;Spawn Settings&quot;, typeName: &quot;SpawnSettings&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2664" rx="68.03" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2658.57" font-family="Times New Roman,serif" font-size="14.00">Spawn Settings</text>
</g>
<!-- 23&#45;&gt;26 -->
<g id="edge3" class="edge">
<title>23&#45;&gt;26</title>
<path fill="none" stroke="black" d="M61.05,-1386.37C61.23,-1535.3 65.83,-2542.19 156.09,-2637 193.73,-2676.54 257.57,-2680.14 306.24,-2675.73"/>
<polygon fill="black" stroke="black" points="306.55,-2679.22 316.13,-2674.69 305.82,-2672.26 306.55,-2679.22"/>
</g>
<!-- 35 -->
<!-- name: &quot;Generator Type&quot;, typeName: &quot;&quot;, id: 35, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>35</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2610" rx="69.53" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2604.57" font-family="Times New Roman,serif" font-size="14.00">Generator Type</text>
</g>
<!-- 23&#45;&gt;35 -->
<g id="edge5" class="edge">
<title>23&#45;&gt;35</title>
<path fill="none" stroke="black" d="M61.11,-1386.04C61.79,-1530.24 69.59,-2492.44 156.09,-2583 193.55,-2622.22 256.81,-2626.04 305.34,-2621.78"/>
<polygon fill="black" stroke="black" points="305.61,-2625.27 315.2,-2620.77 304.9,-2618.31 305.61,-2625.27"/>
</g>
<!-- 37 -->
<!-- name: &quot;Game Type&quot;, typeName: &quot;&quot;, id: 37, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>37</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2556" rx="54.56" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2550.57" font-family="Times New Roman,serif" font-size="14.00">Game Type</text>
</g>
<!-- 23&#45;&gt;37 -->
<g id="edge7" class="edge">
<title>23&#45;&gt;37</title>
<path fill="none" stroke="black" d="M61.18,-1386.12C62.39,-1526.92 73.43,-2442.77 156.09,-2529 196.26,-2570.9 265.88,-2572.35 315.37,-2566.73"/>
<polygon fill="black" stroke="black" points="315.57,-2570.24 325.04,-2565.5 314.68,-2563.29 315.57,-2570.24"/>
</g>
<!-- 39 -->
<!-- name: &quot;is Hardcore Mode enabled?&quot;, typeName: &quot;&quot;, id: 39, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>39</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2502" rx="113.44" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2496.57" font-family="Times New Roman,serif" font-size="14.00">is Hardcore Mode enabled?</text>
</g>
<!-- 23&#45;&gt;39 -->
<g id="edge9" class="edge">
<title>23&#45;&gt;39</title>
<path fill="none" stroke="black" d="M61.26,-1386.15C63.02,-1523.25 77.26,-2393.09 156.09,-2475 187.29,-2507.41 236.12,-2515.58 279.54,-2515.02"/>
<polygon fill="black" stroke="black" points="279.63,-2518.52 289.52,-2514.71 279.42,-2511.52 279.63,-2518.52"/>
</g>
<!-- 41 -->
<!-- name: &quot;Game Difficulty&quot;, typeName: &quot;&quot;, id: 41, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>41</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2448" rx="69.53" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2442.57" font-family="Times New Roman,serif" font-size="14.00">Game Difficulty</text>
</g>
<!-- 23&#45;&gt;41 -->
<g id="edge11" class="edge">
<title>23&#45;&gt;41</title>
<path fill="none" stroke="black" d="M61.34,-1386.1C63.67,-1519.2 81.06,-2343.38 156.09,-2421 193.66,-2459.87 256.61,-2463.82 305.01,-2459.69"/>
<polygon fill="black" stroke="black" points="305.24,-2463.18 314.84,-2458.7 304.54,-2456.22 305.24,-2463.18"/>
</g>
<!-- 43 -->
<!-- name: &quot;Default Spawn Block Position&quot;, typeName: &quot;NetworkBlockPosition&quot;, id: 43, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>43</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2394" rx="122.42" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2388.57" font-family="Times New Roman,serif" font-size="14.00">Default Spawn Block Position</text>
</g>
<!-- 23&#45;&gt;43 -->
<g id="edge13" class="edge">
<title>23&#45;&gt;43</title>
<path fill="none" stroke="black" d="M61.44,-1386.41C64.39,-1516.45 84.93,-2293.74 156.09,-2367 186.04,-2397.83 231.96,-2406.65 273.84,-2406.91"/>
<polygon fill="black" stroke="black" points="273.76,-2410.41 283.72,-2406.79 273.68,-2403.41 273.76,-2410.41"/>
</g>
<!-- 52 -->
<!-- name: &quot;Achievements Disabled&quot;, typeName: &quot;&quot;, id: 52, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>52</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2340" rx="97.47" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2334.57" font-family="Times New Roman,serif" font-size="14.00">Achievements Disabled</text>
</g>
<!-- 23&#45;&gt;52 -->
<g id="edge15" class="edge">
<title>23&#45;&gt;52</title>
<path fill="none" stroke="black" d="M61.54,-1386.21C65.1,-1511.58 88.7,-2243.99 156.09,-2313 189.55,-2347.26 242.75,-2354.29 288.06,-2352.61"/>
<polygon fill="black" stroke="black" points="288.08,-2356.12 297.88,-2352.09 287.71,-2349.13 288.08,-2356.12"/>
</g>
<!-- 54 -->
<!-- name: &quot;Editor World Type&quot;, typeName: &quot;&quot;, id: 54, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node18" class="node">
<title>54</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2286" rx="82" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2280.57" font-family="Times New Roman,serif" font-size="14.00">Editor World Type</text>
</g>
<!-- 23&#45;&gt;54 -->
<g id="edge17" class="edge">
<title>23&#45;&gt;54</title>
<path fill="none" stroke="black" d="M61.66,-1386.33C65.89,-1507.82 92.52,-2194.29 156.09,-2259 191.87,-2295.42 249.97,-2301 297.01,-2298.1"/>
<polygon fill="black" stroke="black" points="297.19,-2301.6 306.89,-2297.34 296.65,-2294.62 297.19,-2301.6"/>
</g>
<!-- 56 -->
<!-- name: &quot;is Created In Editor&quot;, typeName: &quot;&quot;, id: 56, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node20" class="node">
<title>56</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2232" rx="83.5" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2226.57" font-family="Times New Roman,serif" font-size="14.00">is Created In Editor</text>
</g>
<!-- 23&#45;&gt;56 -->
<g id="edge19" class="edge">
<title>23&#45;&gt;56</title>
<path fill="none" stroke="black" d="M61.79,-1386.34C66.72,-1503.52 96.31,-2144.57 156.09,-2205 191.69,-2240.99 249.09,-2246.78 295.88,-2244.09"/>
<polygon fill="black" stroke="black" points="295.99,-2247.59 305.71,-2243.37 295.48,-2240.61 295.99,-2247.59"/>
</g>
<!-- 58 -->
<!-- name: &quot;is Exported From Editor&quot;, typeName: &quot;&quot;, id: 58, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node22" class="node">
<title>58</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2178" rx="101.96" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2172.57" font-family="Times New Roman,serif" font-size="14.00">is Exported From Editor</text>
</g>
<!-- 23&#45;&gt;58 -->
<g id="edge21" class="edge">
<title>23&#45;&gt;58</title>
<path fill="none" stroke="black" d="M61.94,-1386.23C67.59,-1498.67 100.08,-2094.81 156.09,-2151 188.97,-2183.98 240.18,-2191.53 284.56,-2190.46"/>
<polygon fill="black" stroke="black" points="284.62,-2193.96 294.47,-2190.06 284.34,-2186.97 284.62,-2193.96"/>
</g>
<!-- 60 -->
<!-- name: &quot;Day Cycle Stop Time&quot;, typeName: &quot;&quot;, id: 60, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node24" class="node">
<title>60</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2124" rx="91.48" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2118.57" font-family="Times New Roman,serif" font-size="14.00">Day Cycle Stop Time</text>
</g>
<!-- 23&#45;&gt;60 -->
<g id="edge23" class="edge">
<title>23&#45;&gt;60</title>
<path fill="none" stroke="black" d="M62.11,-1386.36C68.57,-1494.47 103.88,-2045.09 156.09,-2097 190.61,-2131.32 245,-2138.01 290.66,-2136.15"/>
<polygon fill="black" stroke="black" points="290.77,-2139.65 300.56,-2135.59 290.37,-2132.66 290.77,-2139.65"/>
</g>
<!-- 62 -->
<!-- name: &quot;Education Edition Offer&quot;, typeName: &quot;&quot;, id: 62, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node26" class="node">
<title>62</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2070" rx="99.47" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2064.57" font-family="Times New Roman,serif" font-size="14.00">Education Edition Offer</text>
</g>
<!-- 23&#45;&gt;62 -->
<g id="edge25" class="edge">
<title>23&#45;&gt;62</title>
<path fill="none" stroke="black" d="M60.76,-1386.41C59.67,-1484.85 59.73,-1948.16 156.09,-2043 189.4,-2075.79 240.89,-2083.26 285.32,-2082.19"/>
<polygon fill="black" stroke="black" points="285.38,-2085.69 295.23,-2081.79 285.1,-2078.7 285.38,-2085.69"/>
</g>
<!-- 64 -->
<!-- name: &quot;Are Education features enabled?&quot;, typeName: &quot;&quot;, id: 64, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node28" class="node">
<title>64</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-2016" rx="130.4" ry="18"/>
<text text-anchor="middle" x="373.82" y="-2010.58" font-family="Times New Roman,serif" font-size="14.00">Are Education features enabled?</text>
</g>
<!-- 23&#45;&gt;64 -->
<g id="edge27" class="edge">
<title>23&#45;&gt;64</title>
<path fill="none" stroke="black" d="M61.01,-1386.47C61.24,-1480.24 67.25,-1902.6 156.09,-1989 184.23,-2016.37 225.06,-2026.02 263.71,-2027.8"/>
<polygon fill="black" stroke="black" points="263.47,-2031.29 273.56,-2028.07 263.66,-2024.3 263.47,-2031.29"/>
</g>
<!-- 66 -->
<!-- name: &quot;Education product id&quot;, typeName: &quot;&quot;, id: 66, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node30" class="node">
<title>66</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1962" rx="89.49" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1956.58" font-family="Times New Roman,serif" font-size="14.00">Education product id</text>
</g>
<!-- 23&#45;&gt;66 -->
<g id="edge29" class="edge">
<title>23&#45;&gt;66</title>
<path fill="none" stroke="black" d="M61.3,-1386.32C62.94,-1474.81 74.68,-1856.95 156.09,-1935 191.1,-1968.56 245.23,-1975.33 290.64,-1973.69"/>
<polygon fill="black" stroke="black" points="290.66,-1977.2 300.46,-1973.19 290.3,-1970.21 290.66,-1977.2"/>
</g>
<!-- 68 -->
<!-- name: &quot;Rain Level&quot;, typeName: &quot;&quot;, id: 68, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node32" class="node">
<title>68</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1908" rx="50.07" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1902.58" font-family="Times New Roman,serif" font-size="14.00">Rain Level</text>
</g>
<!-- 23&#45;&gt;68 -->
<g id="edge31" class="edge">
<title>23&#45;&gt;68</title>
<path fill="none" stroke="black" d="M61.65,-1386.22C64.79,-1469.32 82.1,-1811.27 156.09,-1881 198.63,-1921.09 268.51,-1922.69 317.39,-1917.62"/>
<polygon fill="black" stroke="black" points="317.69,-1921.11 327.22,-1916.46 316.88,-1914.15 317.69,-1921.11"/>
</g>
<!-- 70 -->
<!-- name: &quot;Lightning Level&quot;, typeName: &quot;&quot;, id: 70, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node34" class="node">
<title>70</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1854" rx="67.53" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1848.58" font-family="Times New Roman,serif" font-size="14.00">Lightning Level</text>
</g>
<!-- 23&#45;&gt;70 -->
<g id="edge33" class="edge">
<title>23&#45;&gt;70</title>
<path fill="none" stroke="black" d="M62.08,-1386.37C66.88,-1464.2 89.56,-1765.6 156.09,-1827 195.35,-1863.23 257.04,-1867.76 304.58,-1864.51"/>
<polygon fill="black" stroke="black" points="304.84,-1868 314.52,-1863.68 304.26,-1861.02 304.84,-1868"/>
</g>
<!-- 72 -->
<!-- name: &quot;Has confirmed Platform Locked Content&quot;, typeName: &quot;&quot;, id: 72, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node36" class="node">
<title>72</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1800" rx="162.84" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1794.58" font-family="Times New Roman,serif" font-size="14.00">Has confirmed Platform Locked Content</text>
</g>
<!-- 23&#45;&gt;72 -->
<g id="edge35" class="edge">
<title>23&#45;&gt;72</title>
<path fill="none" stroke="black" d="M62.61,-1386.13C69.15,-1457.77 96.87,-1719.77 156.09,-1773 169.1,-1784.7 184.47,-1793.05 200.91,-1798.89"/>
<polygon fill="black" stroke="black" points="199.83,-1802.22 210.42,-1801.92 201.95,-1795.55 199.83,-1802.22"/>
</g>
<!-- 74 -->
<!-- name: &quot;Was Multiplayer intended to be enabled?&quot;, typeName: &quot;&quot;, id: 74, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node38" class="node">
<title>74</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1746" rx="161.84" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1740.58" font-family="Times New Roman,serif" font-size="14.00">Was Multiplayer intended to be enabled?</text>
</g>
<!-- 23&#45;&gt;74 -->
<g id="edge37" class="edge">
<title>23&#45;&gt;74</title>
<path fill="none" stroke="black" d="M63.33,-1386.37C71.89,-1452.09 104.26,-1673.98 156.09,-1719 169.49,-1730.63 185.22,-1738.92 202,-1744.68"/>
<polygon fill="black" stroke="black" points="200.54,-1747.9 211.12,-1747.51 202.61,-1741.21 200.54,-1747.9"/>
</g>
<!-- 76 -->
<!-- name: &quot;Was LAN broadcasting intended to be enabled?&quot;, typeName: &quot;&quot;, id: 76, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node40" class="node">
<title>76</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1692" rx="189.29" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1686.58" font-family="Times New Roman,serif" font-size="14.00">Was LAN broadcasting intended to be enabled?</text>
</g>
<!-- 23&#45;&gt;76 -->
<g id="edge39" class="edge">
<title>23&#45;&gt;76</title>
<path fill="none" stroke="black" d="M60.67,-1386.29C60.69,-1439.06 68.59,-1592.41 156.09,-1665 164.18,-1671.71 173.06,-1677.29 182.46,-1681.89"/>
<polygon fill="black" stroke="black" points="180.92,-1685.03 191.48,-1685.9 183.76,-1678.64 180.92,-1685.03"/>
</g>
<!-- 78 -->
<!-- name: &quot;Xbox Live Broadcast Setting&quot;, typeName: &quot;&quot;, id: 78, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node42" class="node">
<title>78</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1638" rx="118.43" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1632.58" font-family="Times New Roman,serif" font-size="14.00">Xbox Live Broadcast Setting</text>
</g>
<!-- 23&#45;&gt;78 -->
<g id="edge41" class="edge">
<title>23&#45;&gt;78</title>
<path fill="none" stroke="black" d="M62.13,-1386.3C65.93,-1432.46 82.78,-1553.99 156.09,-1611 184.32,-1632.95 221.15,-1642.39 256.43,-1645.56"/>
<polygon fill="black" stroke="black" points="256.08,-1649.05 266.3,-1646.27 256.58,-1642.06 256.08,-1649.05"/>
</g>
<!-- 80 -->
<!-- name: &quot;Platform Broadcast Setting&quot;, typeName: &quot;&quot;, id: 80, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node44" class="node">
<title>80</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1584" rx="110.94" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1578.58" font-family="Times New Roman,serif" font-size="14.00">Platform Broadcast Setting</text>
</g>
<!-- 23&#45;&gt;80 -->
<g id="edge43" class="edge">
<title>23&#45;&gt;80</title>
<path fill="none" stroke="black" d="M64.32,-1386.25C72.31,-1424.94 96.67,-1515.08 156.09,-1557 185.85,-1578 223.8,-1587.04 259.59,-1590.14"/>
<polygon fill="black" stroke="black" points="258.89,-1593.6 269.11,-1590.81 259.38,-1586.62 258.89,-1593.6"/>
</g>
<!-- 82 -->
<!-- name: &quot;Commands Enabled&quot;, typeName: &quot;&quot;, id: 82, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node46" class="node">
<title>82</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1530" rx="85.99" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1524.58" font-family="Times New Roman,serif" font-size="14.00">Commands Enabled</text>
</g>
<!-- 23&#45;&gt;82 -->
<g id="edge45" class="edge">
<title>23&#45;&gt;82</title>
<path fill="none" stroke="black" d="M68.02,-1386.12C80.6,-1416.09 110.14,-1475.41 156.09,-1503 192.64,-1524.94 238.88,-1532.82 279.25,-1534.75"/>
<polygon fill="black" stroke="black" points="279.12,-1538.25 289.24,-1535.1 279.36,-1531.25 279.12,-1538.25"/>
</g>
<!-- 84 -->
<!-- name: &quot;Texture Packs Required&quot;, typeName: &quot;&quot;, id: 84, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node48" class="node">
<title>84</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1476" rx="100.46" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1470.58" font-family="Times New Roman,serif" font-size="14.00">Texture Packs Required</text>
</g>
<!-- 23&#45;&gt;84 -->
<g id="edge47" class="edge">
<title>23&#45;&gt;84</title>
<path fill="none" stroke="black" d="M75.82,-1385.62C92.97,-1404.74 123.16,-1434.49 156.09,-1449 188.81,-1463.41 226.83,-1470.87 261.81,-1474.54"/>
<polygon fill="black" stroke="black" points="261.26,-1478 271.54,-1475.46 261.92,-1471.04 261.26,-1478"/>
</g>
<!-- 86 -->
<!-- name: &quot;Rule Data&quot;, typeName: &quot;GameRulesChangedPacketData&quot;, id: 86, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node50" class="node">
<title>86</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1422" rx="47.07" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1416.58" font-family="Times New Roman,serif" font-size="14.00">Rule Data</text>
</g>
<!-- 23&#45;&gt;86 -->
<g id="edge49" class="edge">
<title>23&#45;&gt;86</title>
<path fill="none" stroke="black" d="M102.35,-1381.22C118.91,-1386.13 138.27,-1391.38 156.09,-1395 209.82,-1405.91 271.98,-1413.11 315.92,-1417.31"/>
<polygon fill="black" stroke="black" points="315.46,-1420.78 325.74,-1418.22 316.11,-1413.81 315.46,-1420.78"/>
</g>
<!-- 88 -->
<!-- name: &quot;Experiments&quot;, typeName: &quot;Experiments&quot;, id: 88, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node52" class="node">
<title>88</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1368" rx="56.55" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1362.58" font-family="Times New Roman,serif" font-size="14.00">Experiments</text>
</g>
<!-- 23&#45;&gt;88 -->
<g id="edge51" class="edge">
<title>23&#45;&gt;88</title>
<path fill="none" stroke="black" d="M120.42,-1368C173.2,-1368 250.32,-1368 305.41,-1368"/>
<polygon fill="black" stroke="black" points="305.3,-1371.5 315.3,-1368 305.3,-1364.5 305.3,-1371.5"/>
</g>
<!-- 90 -->
<!-- name: &quot;Has Bonus Chest Enabled?&quot;, typeName: &quot;&quot;, id: 90, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node54" class="node">
<title>90</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1314" rx="111.94" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1308.58" font-family="Times New Roman,serif" font-size="14.00">Has Bonus Chest Enabled?</text>
</g>
<!-- 23&#45;&gt;90 -->
<g id="edge53" class="edge">
<title>23&#45;&gt;90</title>
<path fill="none" stroke="black" d="M102.35,-1354.78C118.91,-1349.87 138.27,-1344.62 156.09,-1341 191.05,-1333.9 229.58,-1328.37 264.33,-1324.22"/>
<polygon fill="black" stroke="black" points="264.45,-1327.73 273.97,-1323.1 263.64,-1320.78 264.45,-1327.73"/>
</g>
<!-- 92 -->
<!-- name: &quot;Start with Map Enabled?&quot;, typeName: &quot;&quot;, id: 92, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node56" class="node">
<title>92</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1260" rx="101.96" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1254.58" font-family="Times New Roman,serif" font-size="14.00">Start with Map Enabled?</text>
</g>
<!-- 23&#45;&gt;92 -->
<g id="edge55" class="edge">
<title>23&#45;&gt;92</title>
<path fill="none" stroke="black" d="M75.82,-1350.38C92.97,-1331.26 123.16,-1301.51 156.09,-1287 188.34,-1272.8 225.74,-1265.35 260.3,-1261.62"/>
<polygon fill="black" stroke="black" points="260.29,-1265.14 269.91,-1260.68 259.61,-1258.17 260.29,-1265.14"/>
</g>
<!-- 94 -->
<!-- name: &quot;Player Permissions&quot;, typeName: &quot;&quot;, id: 94, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node58" class="node">
<title>94</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1206" rx="81" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1200.58" font-family="Times New Roman,serif" font-size="14.00">Player Permissions</text>
</g>
<!-- 23&#45;&gt;94 -->
<g id="edge57" class="edge">
<title>23&#45;&gt;94</title>
<path fill="none" stroke="black" d="M68.02,-1349.88C80.6,-1319.91 110.14,-1260.59 156.09,-1233 194.13,-1210.17 242.67,-1202.56 284.16,-1201.04"/>
<polygon fill="black" stroke="black" points="284.24,-1204.54 294.15,-1200.8 284.07,-1197.54 284.24,-1204.54"/>
</g>
<!-- 96 -->
<!-- name: &quot;Server Chunk Tick Range&quot;, typeName: &quot;&quot;, id: 96, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node60" class="node">
<title>96</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1152" rx="106.95" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">Server Chunk Tick Range</text>
</g>
<!-- 23&#45;&gt;96 -->
<g id="edge59" class="edge">
<title>23&#45;&gt;96</title>
<path fill="none" stroke="black" d="M64.32,-1349.75C72.31,-1311.06 96.67,-1220.92 156.09,-1179 186.91,-1157.26 226.49,-1148.34 263.38,-1145.55"/>
<polygon fill="black" stroke="black" points="263.45,-1149.06 273.22,-1144.97 263.03,-1142.07 263.45,-1149.06"/>
</g>
<!-- 98 -->
<!-- name: &quot;Has locked behavior pack?&quot;, typeName: &quot;&quot;, id: 98, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node62" class="node">
<title>98</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1098" rx="111.44" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1092.58" font-family="Times New Roman,serif" font-size="14.00">Has locked behavior pack?</text>
</g>
<!-- 23&#45;&gt;98 -->
<g id="edge61" class="edge">
<title>23&#45;&gt;98</title>
<path fill="none" stroke="black" d="M62.13,-1349.7C65.93,-1303.54 82.78,-1182.01 156.09,-1125 186.4,-1101.43 226.64,-1092.28 264.21,-1089.83"/>
<polygon fill="black" stroke="black" points="263.92,-1093.35 273.73,-1089.37 263.58,-1086.36 263.92,-1093.35"/>
</g>
<!-- 100 -->
<!-- name: &quot;Has locked resource pack?&quot;, typeName: &quot;&quot;, id: 100, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node64" class="node">
<title>100</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-1044" rx="111.44" ry="18"/>
<text text-anchor="middle" x="373.82" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">Has locked resource pack?</text>
</g>
<!-- 23&#45;&gt;100 -->
<g id="edge63" class="edge">
<title>23&#45;&gt;100</title>
<path fill="none" stroke="black" d="M60.67,-1349.71C60.69,-1296.94 68.59,-1143.59 156.09,-1071 186.77,-1045.55 228.8,-1036.45 267.68,-1034.56"/>
<polygon fill="black" stroke="black" points="267.69,-1038.06 277.58,-1034.25 267.47,-1031.07 267.69,-1038.06"/>
</g>
<!-- 102 -->
<!-- name: &quot;Is from locked template?&quot;, typeName: &quot;&quot;, id: 102, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node66" class="node">
<title>102</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-990" rx="102.96" ry="18"/>
<text text-anchor="middle" x="373.82" y="-984.58" font-family="Times New Roman,serif" font-size="14.00">Is from locked template?</text>
</g>
<!-- 23&#45;&gt;102 -->
<g id="edge65" class="edge">
<title>23&#45;&gt;102</title>
<path fill="none" stroke="black" d="M63.33,-1349.63C71.89,-1283.91 104.26,-1062.02 156.09,-1017 188.81,-988.59 235.5,-980.16 277.17,-979.54"/>
<polygon fill="black" stroke="black" points="276.97,-983.04 286.98,-979.55 276.98,-976.04 276.97,-983.04"/>
</g>
<!-- 104 -->
<!-- name: &quot;Use Msa Gamertags Only?&quot;, typeName: &quot;&quot;, id: 104, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node68" class="node">
<title>104</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-936" rx="110.44" ry="18"/>
<text text-anchor="middle" x="373.82" y="-930.58" font-family="Times New Roman,serif" font-size="14.00">Use Msa Gamertags Only?</text>
</g>
<!-- 23&#45;&gt;104 -->
<g id="edge67" class="edge">
<title>23&#45;&gt;104</title>
<path fill="none" stroke="black" d="M62.61,-1349.87C69.15,-1278.23 96.87,-1016.23 156.09,-963 187.41,-934.85 232.35,-926.04 273.19,-925.09"/>
<polygon fill="black" stroke="black" points="273.09,-928.6 283.07,-925.04 273.05,-921.6 273.09,-928.6"/>
</g>
<!-- 106 -->
<!-- name: &quot;Indicates if this world was created from a template.&quot;, typeName: &quot;&quot;, id: 106, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;For servers this should always be false.&quot; -->
<g id="node70" class="node">
<title>106</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-882" rx="200.26" ry="18"/>
<text text-anchor="middle" x="373.82" y="-876.58" font-family="Times New Roman,serif" font-size="14.00">Indicates if this world was created from a template.</text>
</g>
<!-- 23&#45;&gt;106 -->
<g id="edge69" class="edge">
<title>23&#45;&gt;106</title>
<path fill="none" stroke="black" d="M62.08,-1349.63C66.88,-1271.8 89.56,-970.4 156.09,-909 162.37,-903.21 169.21,-898.23 176.48,-893.96"/>
<polygon fill="black" stroke="black" points="178.11,-897.06 185.31,-889.28 174.83,-890.87 178.11,-897.06"/>
</g>
<!-- 108 -->
<!-- name: &quot;Indicates if this world is a template with locked settings.&quot;, typeName: &quot;&quot;, id: 108, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;For servers this should always be false.&quot; -->
<g id="node72" class="node">
<title>108</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-828" rx="217.73" ry="18"/>
<text text-anchor="middle" x="373.82" y="-822.58" font-family="Times New Roman,serif" font-size="14.00">Indicates if this world is a template with locked settings.</text>
</g>
<!-- 23&#45;&gt;108 -->
<g id="edge71" class="edge">
<title>23&#45;&gt;108</title>
<path fill="none" stroke="black" d="M61.65,-1349.78C64.79,-1266.68 82.1,-924.73 156.09,-855 161.13,-850.25 166.55,-846.04 172.28,-842.32"/>
<polygon fill="black" stroke="black" points="174.02,-845.36 180.88,-837.28 170.48,-839.32 174.02,-845.36"/>
</g>
<!-- 110 -->
<!-- name: &quot;Only spawn v1 villagers&quot;, typeName: &quot;&quot;, id: 110, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;This was added for the Village &amp; Pillage update, marking worlds where V1 villagers shouldn&#39;t update to V2, and only V1 villagers should be used in the world. This was done for Marketplace content.&quot; -->
<g id="node74" class="node">
<title>110</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-774" rx="98.97" ry="18"/>
<text text-anchor="middle" x="373.82" y="-768.58" font-family="Times New Roman,serif" font-size="14.00">Only spawn v1 villagers</text>
</g>
<!-- 23&#45;&gt;110 -->
<g id="edge73" class="edge">
<title>23&#45;&gt;110</title>
<path fill="none" stroke="black" d="M61.3,-1349.68C62.94,-1261.19 74.68,-879.05 156.09,-801 189.58,-768.89 240.56,-761.31 284.67,-762.14"/>
<polygon fill="black" stroke="black" points="284.38,-765.63 294.5,-762.49 284.63,-758.64 284.38,-765.63"/>
</g>
<!-- 112 -->
<!-- name: &quot;PersonaDisabled?&quot;, typeName: &quot;&quot;, id: 112, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node76" class="node">
<title>112</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-720" rx="77.01" ry="18"/>
<text text-anchor="middle" x="373.82" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">PersonaDisabled?</text>
</g>
<!-- 23&#45;&gt;112 -->
<g id="edge75" class="edge">
<title>23&#45;&gt;112</title>
<path fill="none" stroke="black" d="M61.01,-1349.53C61.24,-1255.76 67.25,-833.4 156.09,-747 193.13,-710.98 252.15,-705.66 299.25,-708.55"/>
<polygon fill="black" stroke="black" points="298.89,-712.04 309.13,-709.31 299.42,-705.06 298.89,-712.04"/>
</g>
<!-- 114 -->
<!-- name: &quot;CustomSkinsDisabled?&quot;, typeName: &quot;&quot;, id: 114, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node78" class="node">
<title>114</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-666" rx="96.97" ry="18"/>
<text text-anchor="middle" x="373.82" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">CustomSkinsDisabled?</text>
</g>
<!-- 23&#45;&gt;114 -->
<g id="edge77" class="edge">
<title>23&#45;&gt;114</title>
<path fill="none" stroke="black" d="M60.76,-1349.59C59.67,-1251.15 59.73,-787.84 156.09,-693 189.85,-659.78 242.26,-652.55 287.09,-653.85"/>
<polygon fill="black" stroke="black" points="286.65,-657.34 296.8,-654.29 286.96,-650.35 286.65,-657.34"/>
</g>
<!-- 116 -->
<!-- name: &quot;Emote Chat Muted&quot;, typeName: &quot;&quot;, id: 116, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node80" class="node">
<title>116</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-612" rx="81" ry="18"/>
<text text-anchor="middle" x="373.82" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">Emote Chat Muted</text>
</g>
<!-- 23&#45;&gt;116 -->
<g id="edge79" class="edge">
<title>23&#45;&gt;116</title>
<path fill="none" stroke="black" d="M62.11,-1349.64C68.57,-1241.53 103.88,-690.91 156.09,-639 192.23,-603.06 250.17,-597.42 297.05,-600.17"/>
<polygon fill="black" stroke="black" points="296.67,-603.65 306.9,-600.89 297.18,-596.67 296.67,-603.65"/>
</g>
<!-- 118 -->
<!-- name: &quot;Base Game Version&quot;, typeName: &quot;BaseGameVersion&quot;, id: 118, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;Version of vanilla gameplay that will be used with this world.&quot; -->
<g id="node82" class="node">
<title>118</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-558" rx="84.5" ry="18"/>
<text text-anchor="middle" x="373.82" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Base Game Version</text>
</g>
<!-- 23&#45;&gt;118 -->
<g id="edge81" class="edge">
<title>23&#45;&gt;118</title>
<path fill="none" stroke="black" d="M61.94,-1349.77C67.59,-1237.33 100.08,-641.19 156.09,-585 191.64,-549.34 248.63,-543.41 295.25,-545.96"/>
<polygon fill="black" stroke="black" points="294.82,-549.44 305.04,-546.65 295.31,-542.46 294.82,-549.44"/>
</g>
<!-- 120 -->
<!-- name: &quot;Limited World Width&quot;, typeName: &quot;&quot;, id: 120, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node84" class="node">
<title>120</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-504" rx="90.48" ry="18"/>
<text text-anchor="middle" x="373.82" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Limited World Width</text>
</g>
<!-- 23&#45;&gt;120 -->
<g id="edge83" class="edge">
<title>23&#45;&gt;120</title>
<path fill="none" stroke="black" d="M61.79,-1349.66C66.72,-1232.48 96.31,-591.43 156.09,-531 190.63,-496.08 245.7,-489.59 291.68,-491.69"/>
<polygon fill="black" stroke="black" points="291.45,-495.18 301.65,-492.31 291.88,-488.2 291.45,-495.18"/>
</g>
<!-- 122 -->
<!-- name: &quot;Limited World Depth&quot;, typeName: &quot;&quot;, id: 122, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node86" class="node">
<title>122</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-450" rx="89.99" ry="18"/>
<text text-anchor="middle" x="373.82" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Limited World Depth</text>
</g>
<!-- 23&#45;&gt;122 -->
<g id="edge85" class="edge">
<title>23&#45;&gt;122</title>
<path fill="none" stroke="black" d="M61.66,-1349.67C65.89,-1228.18 92.52,-541.71 156.09,-477 190.71,-441.77 246.21,-435.4 292.38,-437.64"/>
<polygon fill="black" stroke="black" points="291.88,-441.12 302.08,-438.27 292.33,-434.13 291.88,-441.12"/>
</g>
<!-- 124 -->
<!-- name: &quot;Nether type&quot;, typeName: &quot;&quot;, id: 124, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node88" class="node">
<title>124</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-396" rx="53.56" ry="18"/>
<text text-anchor="middle" x="373.82" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Nether type</text>
</g>
<!-- 23&#45;&gt;124 -->
<g id="edge87" class="edge">
<title>23&#45;&gt;124</title>
<path fill="none" stroke="black" d="M61.54,-1349.79C65.1,-1224.42 88.7,-492.01 156.09,-423 196.77,-381.35 266.61,-379.95 316.01,-385.5"/>
<polygon fill="black" stroke="black" points="315.29,-388.93 325.65,-386.72 316.17,-381.99 315.29,-388.93"/>
</g>
<!-- 126 -->
<!-- name: &quot;Edu Shared Uri Resource&quot;, typeName: &quot;EduSharedUriResource&quot;, id: 126, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node90" class="node">
<title>126</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-342" rx="105.95" ry="18"/>
<text text-anchor="middle" x="373.82" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Edu Shared Uri Resource</text>
</g>
<!-- 23&#45;&gt;126 -->
<g id="edge89" class="edge">
<title>23&#45;&gt;126</title>
<path fill="none" stroke="black" d="M61.44,-1349.59C64.39,-1219.55 84.93,-442.26 156.09,-369 188.35,-335.79 239.15,-328.12 283.46,-329.18"/>
<polygon fill="black" stroke="black" points="283.23,-332.67 293.36,-329.58 283.51,-325.68 283.23,-332.67"/>
</g>
<!-- 133 -->
<!-- name: &quot;Override force experimental gameplay has value&quot;, typeName: &quot;&quot;, id: 133, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;For servers this should always be false&quot; -->
<g id="node92" class="node">
<title>133</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-288" rx="187.79" ry="18"/>
<text text-anchor="middle" x="373.82" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Override force experimental gameplay has value</text>
</g>
<!-- 23&#45;&gt;133 -->
<g id="edge91" class="edge">
<title>23&#45;&gt;133</title>
<path fill="none" stroke="black" d="M61.34,-1349.9C63.67,-1216.8 81.06,-392.62 156.09,-315 163.01,-307.85 170.78,-301.88 179.16,-296.92"/>
<polygon fill="black" stroke="black" points="180.74,-300.05 187.93,-292.27 177.46,-293.87 180.74,-300.05"/>
</g>
<!-- 135 -->
<!-- name: &quot;ChatRestriction Level&quot;, typeName: &quot;&quot;, id: 135, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node94" class="node">
<title>135</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-234" rx="90.98" ry="18"/>
<text text-anchor="middle" x="373.82" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">ChatRestriction Level</text>
</g>
<!-- 23&#45;&gt;135 -->
<g id="edge93" class="edge">
<title>23&#45;&gt;135</title>
<path fill="none" stroke="black" d="M61.26,-1349.85C63.02,-1212.75 77.26,-342.91 156.09,-261 190.4,-225.35 246.05,-219.03 292.36,-221.4"/>
<polygon fill="black" stroke="black" points="291.89,-224.88 302.1,-222.05 292.35,-217.89 291.89,-224.88"/>
</g>
<!-- 137 -->
<!-- name: &quot;DisablePlayerInteractions ?&quot;, typeName: &quot;&quot;, id: 137, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node96" class="node">
<title>137</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-180" rx="110.94" ry="18"/>
<text text-anchor="middle" x="373.82" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">DisablePlayerInteractions ?</text>
</g>
<!-- 23&#45;&gt;137 -->
<g id="edge95" class="edge">
<title>23&#45;&gt;137</title>
<path fill="none" stroke="black" d="M61.18,-1349.88C62.39,-1209.08 73.43,-293.23 156.09,-207 187.65,-174.08 237.4,-166.13 281.28,-166.96"/>
<polygon fill="black" stroke="black" points="280.95,-170.45 291.07,-167.31 281.2,-163.45 280.95,-170.45"/>
</g>
<!-- 139 -->
<!-- name: &quot;Server Identifier&quot;, typeName: &quot;&quot;, id: 139, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node98" class="node">
<title>139</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-126" rx="70.03" ry="18"/>
<text text-anchor="middle" x="373.82" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Server Identifier</text>
</g>
<!-- 23&#45;&gt;139 -->
<g id="edge97" class="edge">
<title>23&#45;&gt;139</title>
<path fill="none" stroke="black" d="M61.11,-1349.96C61.79,-1205.76 69.59,-243.56 156.09,-153 193.43,-113.91 256.4,-109.98 304.87,-114.18"/>
<polygon fill="black" stroke="black" points="304.42,-117.65 314.72,-115.18 305.13,-110.69 304.42,-117.65"/>
</g>
<!-- 141 -->
<!-- name: &quot;World Identifier from the server.&quot;, typeName: &quot;&quot;, id: 141, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node100" class="node">
<title>141</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-72" rx="131.4" ry="18"/>
<text text-anchor="middle" x="373.82" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">World Identifier from the server.</text>
</g>
<!-- 23&#45;&gt;141 -->
<g id="edge99" class="edge">
<title>23&#45;&gt;141</title>
<path fill="none" stroke="black" d="M61.05,-1349.63C61.23,-1200.7 65.83,-193.81 156.09,-99 184.83,-68.81 228.84,-59.57 269.72,-58.85"/>
<polygon fill="black" stroke="black" points="269.63,-62.35 279.63,-58.86 269.64,-55.35 269.63,-62.35"/>
</g>
<!-- 143 -->
<!-- name: &quot;Scenario Identifier from the server.&quot;, typeName: &quot;&quot;, id: 143, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node102" class="node">
<title>143</title>
<ellipse fill="none" stroke="black" cx="373.82" cy="-18" rx="139.89" ry="18"/>
<text text-anchor="middle" x="373.82" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Scenario Identifier from the server.</text>
</g>
<!-- 23&#45;&gt;143 -->
<g id="edge101" class="edge">
<title>23&#45;&gt;143</title>
<path fill="none" stroke="black" d="M60.99,-1349.82C60.68,-1198.03 61.97,-144.17 156.09,-45 183.59,-16.03 225.16,-6.33 264.56,-4.94"/>
<polygon fill="black" stroke="black" points="264.42,-8.45 274.36,-4.79 264.31,-1.45 264.42,-8.45"/>
</g>
<!-- 25 -->
<!-- name: &quot;unsigned int64&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2718" rx="64.04" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2712.57" font-family="Times New Roman,serif" font-size="14.00">unsigned int64</text>
</g>
<!-- 24&#45;&gt;25 -->
<g id="edge2" class="edge">
<title>24&#45;&gt;25</title>
<path fill="none" stroke="black" d="M403.39,-2718C461.58,-2718 595.49,-2718 680.22,-2718"/>
<polygon fill="black" stroke="black" points="680.07,-2721.5 690.07,-2718 680.07,-2714.5 680.07,-2721.5"/>
</g>
<!-- 34 -->
<!-- name: &quot;SpawnSettings&quot;, typeName: &quot;&quot;, id: 34, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>34</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2664" rx="65.53" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2658.57" font-family="Times New Roman,serif" font-size="14.00">SpawnSettings</text>
</g>
<!-- 26&#45;&gt;34 -->
<g id="edge4" class="edge">
<title>26&#45;&gt;34</title>
<path fill="none" stroke="black" d="M442.34,-2664C508.63,-2664 609.59,-2664 678.73,-2664"/>
<polygon fill="black" stroke="black" points="678.45,-2667.5 688.45,-2664 678.45,-2660.5 678.45,-2667.5"/>
</g>
<!-- 36 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 36, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>36</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2610" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2604.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 35&#45;&gt;36 -->
<g id="edge6" class="edge">
<title>35&#45;&gt;36</title>
<path fill="none" stroke="black" d="M443.66,-2610C522.21,-2610 648.18,-2610 713.17,-2610"/>
<polygon fill="black" stroke="black" points="713.06,-2613.5 723.06,-2610 713.05,-2606.5 713.06,-2613.5"/>
</g>
<!-- 38 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 38, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>38</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2556" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2550.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 37&#45;&gt;38 -->
<g id="edge8" class="edge">
<title>37&#45;&gt;38</title>
<path fill="none" stroke="black" d="M428.48,-2556C505.09,-2556 644.2,-2556 713.46,-2556"/>
<polygon fill="black" stroke="black" points="713.24,-2559.5 723.24,-2556 713.24,-2552.5 713.24,-2559.5"/>
</g>
<!-- 40 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 40, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>40</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2502" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2496.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 39&#45;&gt;40 -->
<g id="edge10" class="edge">
<title>39&#45;&gt;40</title>
<path fill="none" stroke="black" d="M487.59,-2502C565.33,-2502 663.86,-2502 716.94,-2502"/>
<polygon fill="black" stroke="black" points="716.66,-2505.5 726.66,-2502 716.66,-2498.5 716.66,-2505.5"/>
</g>
<!-- 42 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 42, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>42</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2448" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2442.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 41&#45;&gt;42 -->
<g id="edge12" class="edge">
<title>41&#45;&gt;42</title>
<path fill="none" stroke="black" d="M443.66,-2448C522.21,-2448 648.18,-2448 713.17,-2448"/>
<polygon fill="black" stroke="black" points="713.06,-2451.5 723.06,-2448 713.05,-2444.5 713.06,-2451.5"/>
</g>
<!-- 51 -->
<!-- name: &quot;NetworkBlockPosition&quot;, typeName: &quot;&quot;, id: 51, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>51</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2394" rx="94.98" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2388.57" font-family="Times New Roman,serif" font-size="14.00">NetworkBlockPosition</text>
</g>
<!-- 43&#45;&gt;51 -->
<g id="edge14" class="edge">
<title>43&#45;&gt;51</title>
<path fill="none" stroke="black" d="M496.67,-2394C545.82,-2394 602,-2394 649.38,-2394"/>
<polygon fill="black" stroke="black" points="649.08,-2397.5 659.08,-2394 649.08,-2390.5 649.08,-2397.5"/>
</g>
<!-- 53 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 53, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>53</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2340" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2334.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 52&#45;&gt;53 -->
<g id="edge16" class="edge">
<title>52&#45;&gt;53</title>
<path fill="none" stroke="black" d="M471.73,-2340C551.41,-2340 660.11,-2340 716.89,-2340"/>
<polygon fill="black" stroke="black" points="716.67,-2343.5 726.67,-2340 716.67,-2336.5 716.67,-2343.5"/>
</g>
<!-- 55 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 55, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node19" class="node">
<title>55</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2286" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2280.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 54&#45;&gt;55 -->
<g id="edge18" class="edge">
<title>54&#45;&gt;55</title>
<path fill="none" stroke="black" d="M455.9,-2286C534.77,-2286 651.45,-2286 713.16,-2286"/>
<polygon fill="black" stroke="black" points="712.87,-2289.5 722.87,-2286 712.87,-2282.5 712.87,-2289.5"/>
</g>
<!-- 57 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 57, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node21" class="node">
<title>57</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2232" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2226.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 56&#45;&gt;57 -->
<g id="edge20" class="edge">
<title>56&#45;&gt;57</title>
<path fill="none" stroke="black" d="M457.77,-2232C538.26,-2232 656.8,-2232 716.95,-2232"/>
<polygon fill="black" stroke="black" points="716.66,-2235.5 726.66,-2232 716.66,-2228.5 716.66,-2235.5"/>
</g>
<!-- 59 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 59, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node23" class="node">
<title>59</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2178" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2172.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 58&#45;&gt;59 -->
<g id="edge22" class="edge">
<title>58&#45;&gt;59</title>
<path fill="none" stroke="black" d="M476.19,-2178C555.28,-2178 660.79,-2178 716.59,-2178"/>
<polygon fill="black" stroke="black" points="716.53,-2181.5 726.53,-2178 716.53,-2174.5 716.53,-2181.5"/>
</g>
<!-- 61 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 61, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node25" class="node">
<title>61</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2124" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2118.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 60&#45;&gt;61 -->
<g id="edge24" class="edge">
<title>60&#45;&gt;61</title>
<path fill="none" stroke="black" d="M465.39,-2124C543.87,-2124 653.87,-2124 713.15,-2124"/>
<polygon fill="black" stroke="black" points="713.14,-2127.5 723.14,-2124 713.14,-2120.5 713.14,-2127.5"/>
</g>
<!-- 63 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 63, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node27" class="node">
<title>63</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2070" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2064.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 62&#45;&gt;63 -->
<g id="edge26" class="edge">
<title>62&#45;&gt;63</title>
<path fill="none" stroke="black" d="M473.7,-2070C551.54,-2070 656.12,-2070 713.3,-2070"/>
<polygon fill="black" stroke="black" points="713.25,-2073.5 723.25,-2070 713.25,-2066.5 713.25,-2073.5"/>
</g>
<!-- 65 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 65, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node29" class="node">
<title>65</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-2016" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-2010.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 64&#45;&gt;65 -->
<g id="edge28" class="edge">
<title>64&#45;&gt;65</title>
<path fill="none" stroke="black" d="M504.58,-2016C579.09,-2016 667.4,-2016 716.72,-2016"/>
<polygon fill="black" stroke="black" points="716.58,-2019.5 726.58,-2016 716.58,-2012.5 716.58,-2019.5"/>
</g>
<!-- 67 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 67, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node31" class="node">
<title>67</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1962" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1956.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 66&#45;&gt;67 -->
<g id="edge30" class="edge">
<title>66&#45;&gt;67</title>
<path fill="none" stroke="black" d="M463.47,-1962C542.24,-1962 653.89,-1962 713.56,-1962"/>
<polygon fill="black" stroke="black" points="713.26,-1965.5 723.26,-1962 713.26,-1958.5 713.26,-1965.5"/>
</g>
<!-- 69 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 69, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node33" class="node">
<title>69</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1908" rx="27.11" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1902.58" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 68&#45;&gt;69 -->
<g id="edge32" class="edge">
<title>68&#45;&gt;69</title>
<path fill="none" stroke="black" d="M424.13,-1908C501.23,-1908 648.63,-1908 717.62,-1908"/>
<polygon fill="black" stroke="black" points="717.26,-1911.5 727.26,-1908 717.26,-1904.5 717.26,-1911.5"/>
</g>
<!-- 71 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 71, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node35" class="node">
<title>71</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1854" rx="27.11" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1848.58" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 70&#45;&gt;71 -->
<g id="edge34" class="edge">
<title>70&#45;&gt;71</title>
<path fill="none" stroke="black" d="M441.47,-1854C521.65,-1854 653.46,-1854 717.59,-1854"/>
<polygon fill="black" stroke="black" points="717.23,-1857.5 727.23,-1854 717.23,-1850.5 717.23,-1857.5"/>
</g>
<!-- 73 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 73, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node37" class="node">
<title>73</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1800" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1794.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 72&#45;&gt;73 -->
<g id="edge36" class="edge">
<title>72&#45;&gt;73</title>
<path fill="none" stroke="black" d="M537.13,-1800C603.4,-1800 674.26,-1800 716.57,-1800"/>
<polygon fill="black" stroke="black" points="716.46,-1803.5 726.46,-1800 716.46,-1796.5 716.46,-1803.5"/>
</g>
<!-- 75 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 75, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node39" class="node">
<title>75</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1746" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1740.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 74&#45;&gt;75 -->
<g id="edge38" class="edge">
<title>74&#45;&gt;75</title>
<path fill="none" stroke="black" d="M536.03,-1746C602.66,-1746 674.14,-1746 716.67,-1746"/>
<polygon fill="black" stroke="black" points="716.61,-1749.5 726.61,-1746 716.61,-1742.5 716.61,-1749.5"/>
</g>
<!-- 77 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 77, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node41" class="node">
<title>77</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1692" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1686.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 76&#45;&gt;77 -->
<g id="edge40" class="edge">
<title>76&#45;&gt;77</title>
<path fill="none" stroke="black" d="M563.5,-1692C621.73,-1692 680.13,-1692 716.85,-1692"/>
<polygon fill="black" stroke="black" points="716.47,-1695.5 726.47,-1692 716.47,-1688.5 716.47,-1695.5"/>
</g>
<!-- 79 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 79, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node43" class="node">
<title>79</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1638" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1632.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 78&#45;&gt;79 -->
<g id="edge42" class="edge">
<title>78&#45;&gt;79</title>
<path fill="none" stroke="black" d="M492.49,-1638C567.7,-1638 660.69,-1638 713.37,-1638"/>
<polygon fill="black" stroke="black" points="713.1,-1641.5 723.1,-1638 713.1,-1634.5 713.1,-1641.5"/>
</g>
<!-- 81 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 81, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node45" class="node">
<title>81</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1584" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1578.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 80&#45;&gt;81 -->
<g id="edge44" class="edge">
<title>80&#45;&gt;81</title>
<path fill="none" stroke="black" d="M485.03,-1584C561.42,-1584 658.85,-1584 713.3,-1584"/>
<polygon fill="black" stroke="black" points="713.06,-1587.5 723.06,-1584 713.06,-1580.5 713.06,-1587.5"/>
</g>
<!-- 83 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 83, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node47" class="node">
<title>83</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1530" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1524.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 82&#45;&gt;83 -->
<g id="edge46" class="edge">
<title>82&#45;&gt;83</title>
<path fill="none" stroke="black" d="M460.13,-1530C540.41,-1530 656.95,-1530 716.61,-1530"/>
<polygon fill="black" stroke="black" points="716.59,-1533.5 726.59,-1530 716.59,-1526.5 716.59,-1533.5"/>
</g>
<!-- 85 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 85, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node49" class="node">
<title>85</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1476" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1470.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 84&#45;&gt;85 -->
<g id="edge48" class="edge">
<title>84&#45;&gt;85</title>
<path fill="none" stroke="black" d="M474.7,-1476C554.01,-1476 660.59,-1476 716.71,-1476"/>
<polygon fill="black" stroke="black" points="716.71,-1479.5 726.71,-1476 716.71,-1472.5 716.71,-1479.5"/>
</g>
<!-- 87 -->
<!-- name: &quot;GameRulesChangedPacketData&quot;, typeName: &quot;&quot;, id: 87, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node51" class="node">
<title>87</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1422" rx="128.41" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1416.58" font-family="Times New Roman,serif" font-size="14.00">GameRulesChangedPacketData</text>
</g>
<!-- 86&#45;&gt;87 -->
<g id="edge50" class="edge">
<title>86&#45;&gt;87</title>
<path fill="none" stroke="black" d="M421.05,-1422C469.32,-1422 547.38,-1422 615.89,-1422"/>
<polygon fill="black" stroke="black" points="615.72,-1425.5 625.72,-1422 615.72,-1418.5 615.72,-1425.5"/>
</g>
<!-- 89 -->
<!-- name: &quot;Experiments&quot;, typeName: &quot;&quot;, id: 89, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node53" class="node">
<title>89</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1368" rx="56.55" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1362.58" font-family="Times New Roman,serif" font-size="14.00">Experiments</text>
</g>
<!-- 88&#45;&gt;89 -->
<g id="edge52" class="edge">
<title>88&#45;&gt;89</title>
<path fill="none" stroke="black" d="M430.5,-1368C498.82,-1368 614.56,-1368 687.76,-1368"/>
<polygon fill="black" stroke="black" points="687.61,-1371.5 697.61,-1368 687.61,-1364.5 687.61,-1371.5"/>
</g>
<!-- 91 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 91, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node55" class="node">
<title>91</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1314" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1308.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 90&#45;&gt;91 -->
<g id="edge54" class="edge">
<title>90&#45;&gt;91</title>
<path fill="none" stroke="black" d="M486.05,-1314C563.86,-1314 663.11,-1314 716.61,-1314"/>
<polygon fill="black" stroke="black" points="716.43,-1317.5 726.43,-1314 716.43,-1310.5 716.43,-1317.5"/>
</g>
<!-- 93 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 93, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node57" class="node">
<title>93</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1260" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1254.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 92&#45;&gt;93 -->
<g id="edge56" class="edge">
<title>92&#45;&gt;93</title>
<path fill="none" stroke="black" d="M476.19,-1260C555.28,-1260 660.79,-1260 716.59,-1260"/>
<polygon fill="black" stroke="black" points="716.53,-1263.5 726.53,-1260 716.53,-1256.5 716.53,-1263.5"/>
</g>
<!-- 95 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 95, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node59" class="node">
<title>95</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1206" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1200.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 94&#45;&gt;95 -->
<g id="edge58" class="edge">
<title>94&#45;&gt;95</title>
<path fill="none" stroke="black" d="M454.97,-1206C533.96,-1206 651.54,-1206 713.43,-1206"/>
<polygon fill="black" stroke="black" points="713.16,-1209.5 723.16,-1206 713.16,-1202.5 713.16,-1209.5"/>
</g>
<!-- 97 -->
<!-- name: &quot;int&quot;, typeName: &quot;&quot;, id: 97, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node61" class="node">
<title>97</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1152" rx="27" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">int</text>
</g>
<!-- 96&#45;&gt;97 -->
<g id="edge60" class="edge">
<title>96&#45;&gt;97</title>
<path fill="none" stroke="black" d="M481.21,-1152C560.04,-1152 662.84,-1152 717.29,-1152"/>
<polygon fill="black" stroke="black" points="717.27,-1155.5 727.27,-1152 717.27,-1148.5 717.27,-1155.5"/>
</g>
<!-- 99 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 99, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node63" class="node">
<title>99</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1098" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1092.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 98&#45;&gt;99 -->
<g id="edge62" class="edge">
<title>98&#45;&gt;99</title>
<path fill="none" stroke="black" d="M485.54,-1098C563.38,-1098 662.86,-1098 716.51,-1098"/>
<polygon fill="black" stroke="black" points="716.35,-1101.5 726.35,-1098 716.35,-1094.5 716.35,-1101.5"/>
</g>
<!-- 101 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 101, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node65" class="node">
<title>101</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-1044" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 100&#45;&gt;101 -->
<g id="edge64" class="edge">
<title>100&#45;&gt;101</title>
<path fill="none" stroke="black" d="M485.54,-1044C563.38,-1044 662.86,-1044 716.51,-1044"/>
<polygon fill="black" stroke="black" points="716.35,-1047.5 726.35,-1044 716.35,-1040.5 716.35,-1047.5"/>
</g>
<!-- 103 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 103, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node67" class="node">
<title>103</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-990" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-984.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 102&#45;&gt;103 -->
<g id="edge66" class="edge">
<title>102&#45;&gt;103</title>
<path fill="none" stroke="black" d="M477.19,-990C556.27,-990 661.29,-990 716.8,-990"/>
<polygon fill="black" stroke="black" points="716.68,-993.5 726.68,-990 716.68,-986.5 716.68,-993.5"/>
</g>
<!-- 105 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 105, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node69" class="node">
<title>105</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-936" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-930.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 104&#45;&gt;105 -->
<g id="edge68" class="edge">
<title>104&#45;&gt;105</title>
<path fill="none" stroke="black" d="M484.52,-936C562.6,-936 662.88,-936 716.71,-936"/>
<polygon fill="black" stroke="black" points="716.59,-939.5 726.59,-936 716.59,-932.5 716.59,-939.5"/>
</g>
<!-- 107 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 107, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node71" class="node">
<title>107</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-882" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-876.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 106&#45;&gt;107 -->
<g id="edge70" class="edge">
<title>106&#45;&gt;107</title>
<path fill="none" stroke="black" d="M574.35,-882C628.87,-882 682.35,-882 716.78,-882"/>
<polygon fill="black" stroke="black" points="716.63,-885.5 726.63,-882 716.63,-878.5 716.63,-885.5"/>
</g>
<!-- 109 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 109, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node73" class="node">
<title>109</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-828" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-822.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 108&#45;&gt;109 -->
<g id="edge72" class="edge">
<title>108&#45;&gt;109</title>
<path fill="none" stroke="black" d="M591.81,-828C640.03,-828 685.89,-828 716.64,-828"/>
<polygon fill="black" stroke="black" points="716.54,-831.5 726.54,-828 716.54,-824.5 716.54,-831.5"/>
</g>
<!-- 111 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 111, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node75" class="node">
<title>111</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-774" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-768.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 110&#45;&gt;111 -->
<g id="edge74" class="edge">
<title>110&#45;&gt;111</title>
<path fill="none" stroke="black" d="M473.21,-774C552.69,-774 660.3,-774 716.76,-774"/>
<polygon fill="black" stroke="black" points="716.49,-777.5 726.49,-774 716.49,-770.5 716.49,-777.5"/>
</g>
<!-- 113 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 113, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node77" class="node">
<title>113</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-720" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 112&#45;&gt;113 -->
<g id="edge76" class="edge">
<title>112&#45;&gt;113</title>
<path fill="none" stroke="black" d="M451.29,-720C531.74,-720 655.09,-720 716.89,-720"/>
<polygon fill="black" stroke="black" points="716.53,-723.5 726.53,-720 716.53,-716.5 716.53,-723.5"/>
</g>
<!-- 115 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 115, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node79" class="node">
<title>115</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-666" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 114&#45;&gt;115 -->
<g id="edge78" class="edge">
<title>114&#45;&gt;115</title>
<path fill="none" stroke="black" d="M471.24,-666C550.91,-666 659.86,-666 716.78,-666"/>
<polygon fill="black" stroke="black" points="716.6,-669.5 726.6,-666 716.6,-662.5 716.6,-669.5"/>
</g>
<!-- 117 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 117, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node81" class="node">
<title>117</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-612" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 116&#45;&gt;117 -->
<g id="edge80" class="edge">
<title>116&#45;&gt;117</title>
<path fill="none" stroke="black" d="M454.97,-612C535.43,-612 655.93,-612 716.82,-612"/>
<polygon fill="black" stroke="black" points="716.66,-615.5 726.66,-612 716.66,-608.5 716.66,-615.5"/>
</g>
<!-- 119 -->
<!-- name: &quot;BaseGameVersion&quot;, typeName: &quot;&quot;, id: 119, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node83" class="node">
<title>119</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-558" rx="79.51" ry="18"/>
<text text-anchor="middle" x="755.96" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">BaseGameVersion</text>
</g>
<!-- 118&#45;&gt;119 -->
<g id="edge82" class="edge">
<title>118&#45;&gt;119</title>
<path fill="none" stroke="black" d="M458.71,-558C519.74,-558 602.28,-558 664.73,-558"/>
<polygon fill="black" stroke="black" points="664.63,-561.5 674.63,-558 664.63,-554.5 664.63,-561.5"/>
</g>
<!-- 121 -->
<!-- name: &quot;int&quot;, typeName: &quot;&quot;, id: 121, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node85" class="node">
<title>121</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-504" rx="27" ry="18"/>
<text text-anchor="middle" x="755.96" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">int</text>
</g>
<!-- 120&#45;&gt;121 -->
<g id="edge84" class="edge">
<title>120&#45;&gt;121</title>
<path fill="none" stroke="black" d="M464.43,-504C544.92,-504 659.16,-504 717.51,-504"/>
<polygon fill="black" stroke="black" points="717.23,-507.5 727.23,-504 717.23,-500.5 717.23,-507.5"/>
</g>
<!-- 123 -->
<!-- name: &quot;int&quot;, typeName: &quot;&quot;, id: 123, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node87" class="node">
<title>123</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-450" rx="27" ry="18"/>
<text text-anchor="middle" x="755.96" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">int</text>
</g>
<!-- 122&#45;&gt;123 -->
<g id="edge86" class="edge">
<title>122&#45;&gt;123</title>
<path fill="none" stroke="black" d="M463.95,-450C544.42,-450 658.92,-450 717.41,-450"/>
<polygon fill="black" stroke="black" points="717.16,-453.5 727.16,-450 717.16,-446.5 717.16,-453.5"/>
</g>
<!-- 125 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 125, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node89" class="node">
<title>125</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-396" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 124&#45;&gt;125 -->
<g id="edge88" class="edge">
<title>124&#45;&gt;125</title>
<path fill="none" stroke="black" d="M427.68,-396C505.23,-396 648.06,-396 716.47,-396"/>
<polygon fill="black" stroke="black" points="716.44,-399.5 726.44,-396 716.44,-392.5 716.44,-399.5"/>
</g>
<!-- 132 -->
<!-- name: &quot;EduSharedUriResource&quot;, typeName: &quot;&quot;, id: 132, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node91" class="node">
<title>132</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-342" rx="98.47" ry="18"/>
<text text-anchor="middle" x="755.96" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">EduSharedUriResource</text>
</g>
<!-- 126&#45;&gt;132 -->
<g id="edge90" class="edge">
<title>126&#45;&gt;132</title>
<path fill="none" stroke="black" d="M480.2,-342C531.79,-342 593.84,-342 645.9,-342"/>
<polygon fill="black" stroke="black" points="645.68,-345.5 655.68,-342 645.68,-338.5 645.68,-345.5"/>
</g>
<!-- 134 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 134, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node93" class="node">
<title>134</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-288" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 133&#45;&gt;134 -->
<g id="edge92" class="edge">
<title>133&#45;&gt;134</title>
<path fill="none" stroke="black" d="M562.1,-288C620.78,-288 679.82,-288 716.83,-288"/>
<polygon fill="black" stroke="black" points="716.53,-291.5 726.53,-288 716.53,-284.5 716.53,-291.5"/>
</g>
<!-- 136 -->
<!-- name: &quot;byte&quot;, typeName: &quot;&quot;, id: 136, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node95" class="node">
<title>136</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-234" rx="27" ry="18"/>
<text text-anchor="middle" x="755.96" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 135&#45;&gt;136 -->
<g id="edge94" class="edge">
<title>135&#45;&gt;136</title>
<path fill="none" stroke="black" d="M464.91,-234C545.43,-234 659.41,-234 717.6,-234"/>
<polygon fill="black" stroke="black" points="717.3,-237.5 727.3,-234 717.3,-230.5 717.3,-237.5"/>
</g>
<!-- 138 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 138, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node97" class="node">
<title>138</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-180" rx="27.61" ry="18"/>
<text text-anchor="middle" x="755.96" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 137&#45;&gt;138 -->
<g id="edge96" class="edge">
<title>137&#45;&gt;138</title>
<path fill="none" stroke="black" d="M485.03,-180C563.09,-180 663.13,-180 716.82,-180"/>
<polygon fill="black" stroke="black" points="716.66,-183.5 726.66,-180 716.66,-176.5 716.66,-183.5"/>
</g>
<!-- 140 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 140, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node99" class="node">
<title>140</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 139&#45;&gt;140 -->
<g id="edge98" class="edge">
<title>139&#45;&gt;140</title>
<path fill="none" stroke="black" d="M444.1,-126C522.73,-126 648.44,-126 713.27,-126"/>
<polygon fill="black" stroke="black" points="713.13,-129.5 723.13,-126 713.13,-122.5 713.13,-129.5"/>
</g>
<!-- 142 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 142, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node101" class="node">
<title>142</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-72" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 141&#45;&gt;142 -->
<g id="edge100" class="edge">
<title>141&#45;&gt;142</title>
<path fill="none" stroke="black" d="M505.64,-72C578.21,-72 663.59,-72 713.26,-72"/>
<polygon fill="black" stroke="black" points="712.98,-75.5 722.98,-72 712.98,-68.5 712.98,-75.5"/>
</g>
<!-- 144 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 144, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node103" class="node">
<title>144</title>
<ellipse fill="none" stroke="black" cx="755.96" cy="-18" rx="31.1" ry="18"/>
<text text-anchor="middle" x="755.96" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 143&#45;&gt;144 -->
<g id="edge102" class="edge">
<title>143&#45;&gt;144</title>
<path fill="none" stroke="black" d="M513.94,-18C584.49,-18 665.15,-18 712.98,-18"/>
<polygon fill="black" stroke="black" points="712.89,-21.5 722.89,-18 712.89,-14.5 712.89,-21.5"/>
</g>
</g>
</svg>