1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-18 12:44:54 +00:00
Files
bedrock-protocol-docs/html/svg/BiomeCoordinateData.svg
2025-05-21 14:00:52 -07:00

203 lines
11 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: BiomeCoordinateData Pages: 1 -->
<svg width="518pt" height="368pt"
viewBox="0.00 0.00 518.11 368.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 364)">
<title>BiomeCoordinateData</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-364 514.11,-364 514.11,4 -4,4"/>
<!-- 102 -->
<!-- name: &quot;BiomeCoordinateData&quot;, typeName: &quot;&quot;, id: 102, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>102</title>
<ellipse fill="none" stroke="black" cx="94.34" cy="-180" rx="94.34" ry="18"/>
<text text-anchor="middle" x="94.34" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">BiomeCoordinateData</text>
</g>
<!-- 103 -->
<!-- name: &quot;min value type&quot;, typeName: &quot;&quot;, id: 103, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>103</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-342" rx="66.71" ry="18"/>
<text text-anchor="middle" x="292.93" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">min value type</text>
</g>
<!-- 102&#45;&gt;103 -->
<g id="edge1" class="edge">
<title>102&#45;&gt;103</title>
<path fill="none" stroke="black" d="M108.54,-198.09C130.03,-226.45 175.2,-281.56 224.69,-315 229.14,-318.01 233.99,-320.77 238.96,-323.28"/>
<polygon fill="black" stroke="black" points="237.36,-326.39 247.91,-327.43 240.31,-320.04 237.36,-326.39"/>
</g>
<!-- 105 -->
<!-- name: &quot;min value&quot;, typeName: &quot;short&quot;, id: 105, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>105</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-288" rx="48.28" ry="18"/>
<text text-anchor="middle" x="292.93" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">min value</text>
</g>
<!-- 102&#45;&gt;105 -->
<g id="edge3" class="edge">
<title>102&#45;&gt;105</title>
<path fill="none" stroke="black" d="M120.33,-197.52C145.82,-214.94 186.9,-241.78 224.69,-261 231.7,-264.57 239.3,-268 246.78,-271.16"/>
<polygon fill="black" stroke="black" points="245.22,-274.3 255.8,-274.84 247.86,-267.82 245.22,-274.3"/>
</g>
<!-- 107 -->
<!-- name: &quot;max value type&quot;, typeName: &quot;&quot;, id: 107, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>107</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-234" rx="68.24" ry="18"/>
<text text-anchor="middle" x="292.93" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">max value type</text>
</g>
<!-- 102&#45;&gt;107 -->
<g id="edge5" class="edge">
<title>102&#45;&gt;107</title>
<path fill="none" stroke="black" d="M149.84,-194.97C175.79,-202.1 206.86,-210.63 233.32,-217.9"/>
<polygon fill="black" stroke="black" points="232.32,-221.26 242.89,-220.53 234.17,-214.51 232.32,-221.26"/>
</g>
<!-- 109 -->
<!-- name: &quot;max value&quot;, typeName: &quot;short&quot;, id: 109, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>109</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-180" rx="49.82" ry="18"/>
<text text-anchor="middle" x="292.93" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">max value</text>
</g>
<!-- 102&#45;&gt;109 -->
<g id="edge7" class="edge">
<title>102&#45;&gt;109</title>
<path fill="none" stroke="black" d="M189.03,-180C203.41,-180 217.92,-180 231.33,-180"/>
<polygon fill="black" stroke="black" points="231.28,-183.5 241.28,-180 231.28,-176.5 231.28,-183.5"/>
</g>
<!-- 111 -->
<!-- name: &quot;grid offset&quot;, typeName: &quot;&quot;, id: 111, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>111</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-126" rx="49.3" ry="18"/>
<text text-anchor="middle" x="292.93" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">grid offset</text>
</g>
<!-- 102&#45;&gt;111 -->
<g id="edge9" class="edge">
<title>102&#45;&gt;111</title>
<path fill="none" stroke="black" d="M149.84,-165.03C178.63,-157.12 213.72,-147.48 241.83,-139.76"/>
<polygon fill="black" stroke="black" points="242.44,-143.22 251.16,-137.2 240.59,-136.47 242.44,-143.22"/>
</g>
<!-- 113 -->
<!-- name: &quot;grid step size&quot;, typeName: &quot;&quot;, id: 113, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>113</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-72" rx="60.05" ry="18"/>
<text text-anchor="middle" x="292.93" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">grid step size</text>
</g>
<!-- 102&#45;&gt;113 -->
<g id="edge11" class="edge">
<title>102&#45;&gt;113</title>
<path fill="none" stroke="black" d="M120.33,-162.48C145.82,-145.06 186.9,-118.22 224.69,-99 230.58,-96 236.88,-93.1 243.18,-90.38"/>
<polygon fill="black" stroke="black" points="244.43,-93.65 252.31,-86.56 241.73,-87.19 244.43,-93.65"/>
</g>
<!-- 115 -->
<!-- name: &quot;distribution&quot;, typeName: &quot;&quot;, id: 115, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>115</title>
<ellipse fill="none" stroke="black" cx="292.93" cy="-18" rx="53.4" ry="18"/>
<text text-anchor="middle" x="292.93" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">distribution</text>
</g>
<!-- 102&#45;&gt;115 -->
<g id="edge13" class="edge">
<title>102&#45;&gt;115</title>
<path fill="none" stroke="black" d="M108.54,-161.91C130.03,-133.55 175.2,-78.44 224.69,-45 230.23,-41.25 236.37,-37.9 242.62,-34.94"/>
<polygon fill="black" stroke="black" points="244.02,-38.14 251.77,-30.92 241.21,-31.73 244.02,-38.14"/>
</g>
<!-- 104 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 104, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>104</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-342" rx="32.41" ry="18"/>
<text text-anchor="middle" x="453.64" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 103&#45;&gt;104 -->
<g id="edge2" class="edge">
<title>103&#45;&gt;104</title>
<path fill="none" stroke="black" d="M359.86,-342C376.69,-342 394.35,-342 409.69,-342"/>
<polygon fill="black" stroke="black" points="409.41,-345.5 419.41,-342 409.41,-338.5 409.41,-345.5"/>
</g>
<!-- 106 -->
<!-- name: &quot;short&quot;, typeName: &quot;&quot;, id: 106, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>106</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-288" rx="29.34" ry="18"/>
<text text-anchor="middle" x="453.64" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
</g>
<!-- 105&#45;&gt;106 -->
<g id="edge4" class="edge">
<title>105&#45;&gt;106</title>
<path fill="none" stroke="black" d="M341.55,-288C364.2,-288 390.98,-288 412.57,-288"/>
<polygon fill="black" stroke="black" points="412.46,-291.5 422.46,-288 412.46,-284.5 412.46,-291.5"/>
</g>
<!-- 108 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 108, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>108</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-234" rx="32.41" ry="18"/>
<text text-anchor="middle" x="453.64" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 107&#45;&gt;108 -->
<g id="edge6" class="edge">
<title>107&#45;&gt;108</title>
<path fill="none" stroke="black" d="M361.24,-234C377.63,-234 394.74,-234 409.65,-234"/>
<polygon fill="black" stroke="black" points="409.58,-237.5 419.58,-234 409.58,-230.5 409.58,-237.5"/>
</g>
<!-- 110 -->
<!-- name: &quot;short&quot;, typeName: &quot;&quot;, id: 110, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>110</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-180" rx="29.34" ry="18"/>
<text text-anchor="middle" x="453.64" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
</g>
<!-- 109&#45;&gt;110 -->
<g id="edge8" class="edge">
<title>109&#45;&gt;110</title>
<path fill="none" stroke="black" d="M342.84,-180C365.18,-180 391.31,-180 412.47,-180"/>
<polygon fill="black" stroke="black" points="412.46,-183.5 422.46,-180 412.46,-176.5 412.46,-183.5"/>
</g>
<!-- 112 -->
<!-- name: &quot;unsigned int&quot;, typeName: &quot;&quot;, id: 112, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>112</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-126" rx="56.47" ry="18"/>
<text text-anchor="middle" x="453.64" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
</g>
<!-- 111&#45;&gt;112 -->
<g id="edge10" class="edge">
<title>111&#45;&gt;112</title>
<path fill="none" stroke="black" d="M342.41,-126C355.93,-126 370.87,-126 385.27,-126"/>
<polygon fill="black" stroke="black" points="385.16,-129.5 395.16,-126 385.16,-122.5 385.16,-129.5"/>
</g>
<!-- 114 -->
<!-- name: &quot;unsigned int&quot;, typeName: &quot;&quot;, id: 114, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>114</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-72" rx="56.47" ry="18"/>
<text text-anchor="middle" x="453.64" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
</g>
<!-- 113&#45;&gt;114 -->
<g id="edge12" class="edge">
<title>113&#45;&gt;114</title>
<path fill="none" stroke="black" d="M353.48,-72C363.88,-72 374.76,-72 385.35,-72"/>
<polygon fill="black" stroke="black" points="385.18,-75.5 395.18,-72 385.18,-68.5 385.18,-75.5"/>
</g>
<!-- 116 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 116, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>116</title>
<ellipse fill="none" stroke="black" cx="453.64" cy="-18" rx="32.41" ry="18"/>
<text text-anchor="middle" x="453.64" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 115&#45;&gt;116 -->
<g id="edge14" class="edge">
<title>115&#45;&gt;116</title>
<path fill="none" stroke="black" d="M346.78,-18C367.09,-18 390.02,-18 409.33,-18"/>
<polygon fill="black" stroke="black" points="409.32,-21.5 419.32,-18 409.32,-14.5 409.32,-21.5"/>
</g>
</g>
</svg>