mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-06-14 23:21:57 +00:00
203 lines
10 KiB
XML
203 lines
10 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: Experiments Pages: 1 -->
|
|
<svg width="1099pt" height="314pt"
|
|
viewBox="0.00 0.00 1098.76 314.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 310)">
|
|
<title>Experiments</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-310 1094.76,-310 1094.76,4 -4,4"/>
|
|
<!-- 29 -->
|
|
<!-- name: "Experiments", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="56.55" cy="-99" rx="56.55" ry="18"/>
|
|
<text text-anchor="middle" x="56.55" y="-93.58" font-family="Times New Roman,serif" font-size="14.00">Experiments</text>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "Experiments array", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 8, notes: "List of currently enabled experiments" -->
|
|
<g id="node2" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="298.97" cy="-153" rx="77.51" ry="18"/>
|
|
<text text-anchor="middle" x="298.97" y="-147.57" font-family="Times New Roman,serif" font-size="14.00">Experiments array</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge1" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M103.62,-109.35C139.64,-117.44 190.23,-128.8 230.76,-137.9"/>
|
|
<polygon fill="black" stroke="black" points="229.91,-141.3 240.43,-140.08 231.44,-134.47 229.91,-141.3"/>
|
|
</g>
|
|
<!-- 42 -->
|
|
<!-- name: "Were Any Experiments Ever Toggled", typeName: "", id: 42, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>42</title>
|
|
<ellipse fill="none" stroke="black" cx="298.97" cy="-72" rx="149.87" ry="18"/>
|
|
<text text-anchor="middle" x="298.97" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Were Any Experiments Ever Toggled</text>
|
|
</g>
|
|
<!-- 29->42 -->
|
|
<g id="edge13" class="edge">
|
|
<title>29->42</title>
|
|
<path fill="none" stroke="black" d="M110.31,-93.07C129.91,-90.87 153.05,-88.28 176.26,-85.67"/>
|
|
<polygon fill="black" stroke="black" points="176.6,-89.15 186.14,-84.56 175.81,-82.2 176.6,-89.15"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "Streamed Experiment Names Size", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="620.73" cy="-247" rx="135.89" ry="18"/>
|
|
<text text-anchor="middle" x="620.73" y="-241.57" font-family="Times New Roman,serif" font-size="14.00">Streamed Experiment Names Size</text>
|
|
</g>
|
|
<!-- 30->31 -->
|
|
<g id="edge2" class="edge">
|
|
<title>30->31</title>
|
|
<path fill="none" stroke="black" d="M348.54,-167.28C402.84,-183.24 491.16,-209.21 552.18,-227.14"/>
|
|
<polygon fill="black" stroke="black" points="550.83,-230.39 561.41,-229.86 552.81,-223.68 550.83,-230.39"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "example element", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="620.73" cy="-153" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="620.73" y="-147.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 30->33 -->
|
|
<g id="edge4" class="edge">
|
|
<title>30->33</title>
|
|
<path fill="none" stroke="black" d="M376.97,-153C425.49,-153 488.08,-153 537.56,-153"/>
|
|
<polygon fill="black" stroke="black" points="537.35,-156.5 547.35,-153 537.35,-149.5 537.35,-156.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-288" rx="55.06" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge3" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M731.04,-257.85C807.69,-265.46 907.47,-275.37 971.33,-281.71"/>
|
|
<polygon fill="black" stroke="black" points="970.63,-285.16 980.92,-282.66 971.32,-278.19 970.63,-285.16"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "Toggle Name", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="868.64" cy="-234" rx="60.54" ry="18"/>
|
|
<text text-anchor="middle" x="868.64" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Toggle Name</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge5" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M665.41,-167.39C707.52,-181.26 771.27,-202.26 815.9,-216.96"/>
|
|
<polygon fill="black" stroke="black" points="814.78,-220.28 825.38,-220.08 816.97,-213.63 814.78,-220.28"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "Enabled", typeName: "", id: 36, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>36</title>
|
|
<ellipse fill="none" stroke="black" cx="868.64" cy="-180" rx="40.58" ry="18"/>
|
|
<text text-anchor="middle" x="868.64" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Enabled</text>
|
|
</g>
|
|
<!-- 33->36 -->
|
|
<g id="edge7" class="edge">
|
|
<title>33->36</title>
|
|
<path fill="none" stroke="black" d="M686.98,-160.16C727.99,-164.67 780.07,-170.39 817.76,-174.52"/>
|
|
<polygon fill="black" stroke="black" points="817.14,-177.98 827.47,-175.59 817.91,-171.02 817.14,-177.98"/>
|
|
</g>
|
|
<!-- 38 -->
|
|
<!-- name: "Always On Name", typeName: "", id: 38, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>38</title>
|
|
<ellipse fill="none" stroke="black" cx="868.64" cy="-126" rx="76.01" ry="18"/>
|
|
<text text-anchor="middle" x="868.64" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Always On Name</text>
|
|
</g>
|
|
<!-- 33->38 -->
|
|
<g id="edge9" class="edge">
|
|
<title>33->38</title>
|
|
<path fill="none" stroke="black" d="M686.98,-145.84C717.91,-142.44 755.14,-138.35 787.74,-134.77"/>
|
|
<polygon fill="black" stroke="black" points="788,-138.26 797.56,-133.69 787.24,-131.31 788,-138.26"/>
|
|
</g>
|
|
<!-- 40 -->
|
|
<!-- name: "Enabled", typeName: "", id: 40, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>40</title>
|
|
<ellipse fill="none" stroke="black" cx="868.64" cy="-72" rx="40.58" ry="18"/>
|
|
<text text-anchor="middle" x="868.64" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Enabled</text>
|
|
</g>
|
|
<!-- 33->40 -->
|
|
<g id="edge11" class="edge">
|
|
<title>33->40</title>
|
|
<path fill="none" stroke="black" d="M665.41,-138.61C710.32,-123.82 779.84,-100.92 824.54,-86.2"/>
|
|
<polygon fill="black" stroke="black" points="825.5,-89.57 833.9,-83.11 823.31,-82.92 825.5,-89.57"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "string", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-234" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 34->35 -->
|
|
<g id="edge6" class="edge">
|
|
<title>34->35</title>
|
|
<path fill="none" stroke="black" d="M929.23,-234C950.34,-234 973.62,-234 992.93,-234"/>
|
|
<polygon fill="black" stroke="black" points="992.87,-237.5 1002.87,-234 992.87,-230.5 992.87,-237.5"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "bool", typeName: "", id: 37, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>37</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-180" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 36->37 -->
|
|
<g id="edge8" class="edge">
|
|
<title>36->37</title>
|
|
<path fill="none" stroke="black" d="M909.59,-180C935.99,-180 970.38,-180 996.43,-180"/>
|
|
<polygon fill="black" stroke="black" points="996.24,-183.5 1006.24,-180 996.24,-176.5 996.24,-183.5"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "string", typeName: "", id: 39, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>39</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-126" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 38->39 -->
|
|
<g id="edge10" class="edge">
|
|
<title>38->39</title>
|
|
<path fill="none" stroke="black" d="M944.92,-126C961.43,-126 978.32,-126 992.94,-126"/>
|
|
<polygon fill="black" stroke="black" points="992.61,-129.5 1002.61,-126 992.61,-122.5 992.61,-129.5"/>
|
|
</g>
|
|
<!-- 41 -->
|
|
<!-- name: "bool", typeName: "", id: 41, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>41</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-72" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 40->41 -->
|
|
<g id="edge12" class="edge">
|
|
<title>40->41</title>
|
|
<path fill="none" stroke="black" d="M909.59,-72C935.99,-72 970.38,-72 996.43,-72"/>
|
|
<polygon fill="black" stroke="black" points="996.24,-75.5 1006.24,-72 996.24,-68.5 996.24,-75.5"/>
|
|
</g>
|
|
<!-- 43 -->
|
|
<!-- name: "bool", typeName: "", id: 43, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>43</title>
|
|
<ellipse fill="none" stroke="black" cx="1035.71" cy="-18" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="1035.71" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 42->43 -->
|
|
<g id="edge14" class="edge">
|
|
<title>42->43</title>
|
|
<path fill="none" stroke="black" d="M427.95,-62.59C598.98,-50.02 892.6,-28.44 996.73,-20.79"/>
|
|
<polygon fill="black" stroke="black" points="996.68,-24.3 1006.39,-20.08 996.16,-17.32 996.68,-24.3"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|