1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-15 06:54:42 +00:00
Files
bedrock-protocol-docs/html/svg/BiomeElementData.svg
2025-05-21 14:00:52 -07:00

229 lines
12 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: BiomeElementData Pages: 1 -->
<svg width="657pt" height="422pt"
viewBox="0.00 0.00 657.32 422.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 418)">
<title>BiomeElementData</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-418 653.32,-418 653.32,4 -4,4"/>
<!-- 178 -->
<!-- name: &quot;BiomeElementData&quot;, typeName: &quot;&quot;, id: 178, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>178</title>
<ellipse fill="none" stroke="black" cx="84.62" cy="-207" rx="84.62" ry="18"/>
<text text-anchor="middle" x="84.62" y="-201.95" font-family="Times New Roman,serif" font-size="14.00">BiomeElementData</text>
</g>
<!-- 179 -->
<!-- name: &quot;noise frequency scale&quot;, typeName: &quot;&quot;, id: 179, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>179</title>
<ellipse fill="none" stroke="black" cx="296" cy="-396" rx="90.76" ry="18"/>
<text text-anchor="middle" x="296" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">noise frequency scale</text>
</g>
<!-- 178&#45;&gt;179 -->
<g id="edge1" class="edge">
<title>178&#45;&gt;179</title>
<path fill="none" stroke="black" d="M94.15,-225.33C110.72,-258.93 150.5,-330.46 205.24,-369 210.31,-372.57 215.86,-375.68 221.64,-378.38"/>
<polygon fill="black" stroke="black" points="220.25,-381.59 230.83,-382.23 222.96,-375.14 220.25,-381.59"/>
</g>
<!-- 181 -->
<!-- name: &quot;noise lower bound&quot;, typeName: &quot;&quot;, id: 181, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>181</title>
<ellipse fill="none" stroke="black" cx="296" cy="-342" rx="79.5" ry="18"/>
<text text-anchor="middle" x="296" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">noise lower bound</text>
</g>
<!-- 178&#45;&gt;181 -->
<g id="edge3" class="edge">
<title>178&#45;&gt;181</title>
<path fill="none" stroke="black" d="M100.79,-224.96C121.89,-248.84 162.34,-290.82 205.24,-315 212.35,-319.01 220.13,-322.49 228.03,-325.48"/>
<polygon fill="black" stroke="black" points="226.81,-328.76 237.41,-328.78 229.13,-322.16 226.81,-328.76"/>
</g>
<!-- 183 -->
<!-- name: &quot;noise upper bound&quot;, typeName: &quot;&quot;, id: 183, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>183</title>
<ellipse fill="none" stroke="black" cx="296" cy="-288" rx="79.5" ry="18"/>
<text text-anchor="middle" x="296" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">noise upper bound</text>
</g>
<!-- 178&#45;&gt;183 -->
<g id="edge5" class="edge">
<title>178&#45;&gt;183</title>
<path fill="none" stroke="black" d="M119.66,-223.82C143.33,-235.15 175.79,-249.98 205.24,-261 214.32,-264.4 224.03,-267.68 233.6,-270.71"/>
<polygon fill="black" stroke="black" points="232.25,-273.96 242.84,-273.57 234.32,-267.27 232.25,-273.96"/>
</g>
<!-- 185 -->
<!-- name: &quot;height min type&quot;, typeName: &quot;&quot;, id: 185, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>185</title>
<ellipse fill="none" stroke="black" cx="296" cy="-234" rx="69.78" ry="18"/>
<text text-anchor="middle" x="296" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">height min type</text>
</g>
<!-- 178&#45;&gt;185 -->
<g id="edge7" class="edge">
<title>178&#45;&gt;185</title>
<path fill="none" stroke="black" d="M157.97,-216.33C178.51,-218.98 200.9,-221.87 221.51,-224.52"/>
<polygon fill="black" stroke="black" points="220.89,-227.97 231.26,-225.78 221.79,-221.03 220.89,-227.97"/>
</g>
<!-- 187 -->
<!-- name: &quot;height min&quot;, typeName: &quot;short&quot;, id: 187, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>187</title>
<ellipse fill="none" stroke="black" cx="296" cy="-180" rx="51.35" ry="18"/>
<text text-anchor="middle" x="296" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">height min</text>
</g>
<!-- 178&#45;&gt;187 -->
<g id="edge9" class="edge">
<title>178&#45;&gt;187</title>
<path fill="none" stroke="black" d="M157.97,-197.67C183.48,-194.38 211.83,-190.72 236.1,-187.6"/>
<polygon fill="black" stroke="black" points="236.32,-191.1 245.79,-186.35 235.42,-184.15 236.32,-191.1"/>
</g>
<!-- 189 -->
<!-- name: &quot;height max type&quot;, typeName: &quot;&quot;, id: 189, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>189</title>
<ellipse fill="none" stroke="black" cx="296" cy="-126" rx="71.31" ry="18"/>
<text text-anchor="middle" x="296" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">height max type</text>
</g>
<!-- 178&#45;&gt;189 -->
<g id="edge11" class="edge">
<title>178&#45;&gt;189</title>
<path fill="none" stroke="black" d="M119.66,-190.18C143.33,-178.85 175.79,-164.02 205.24,-153 214.98,-149.36 225.44,-145.85 235.67,-142.64"/>
<polygon fill="black" stroke="black" points="236.65,-146 245.18,-139.72 234.59,-139.31 236.65,-146"/>
</g>
<!-- 191 -->
<!-- name: &quot;height max&quot;, typeName: &quot;short&quot;, id: 191, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>191</title>
<ellipse fill="none" stroke="black" cx="296" cy="-72" rx="52.89" ry="18"/>
<text text-anchor="middle" x="296" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">height max</text>
</g>
<!-- 178&#45;&gt;191 -->
<g id="edge13" class="edge">
<title>178&#45;&gt;191</title>
<path fill="none" stroke="black" d="M100.79,-189.04C121.89,-165.16 162.34,-123.18 205.24,-99 215.66,-93.13 227.5,-88.4 239.08,-84.65"/>
<polygon fill="black" stroke="black" points="240.03,-88.01 248.6,-81.78 238.01,-81.31 240.03,-88.01"/>
</g>
<!-- 193 -->
<!-- name: &quot;adjusted materials&quot;, typeName: &quot;BiomeSurfaceMaterialData&quot;, id: 193, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>193</title>
<ellipse fill="none" stroke="black" cx="296" cy="-18" rx="78.48" ry="18"/>
<text text-anchor="middle" x="296" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">adjusted materials</text>
</g>
<!-- 178&#45;&gt;193 -->
<g id="edge15" class="edge">
<title>178&#45;&gt;193</title>
<path fill="none" stroke="black" d="M94.15,-188.67C110.72,-155.07 150.5,-83.54 205.24,-45 211.41,-40.66 218.28,-37 225.41,-33.93"/>
<polygon fill="black" stroke="black" points="226.51,-37.25 234.57,-30.37 223.98,-30.73 226.51,-37.25"/>
</g>
<!-- 180 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 180, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>180</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-396" rx="27.81" ry="18"/>
<text text-anchor="middle" x="536.04" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 179&#45;&gt;180 -->
<g id="edge2" class="edge">
<title>179&#45;&gt;180</title>
<path fill="none" stroke="black" d="M386.99,-396C424.83,-396 466.84,-396 496.41,-396"/>
<polygon fill="black" stroke="black" points="496.37,-399.5 506.37,-396 496.37,-392.5 496.37,-399.5"/>
</g>
<!-- 182 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 182, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>182</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-342" rx="27.81" ry="18"/>
<text text-anchor="middle" x="536.04" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 181&#45;&gt;182 -->
<g id="edge4" class="edge">
<title>181&#45;&gt;182</title>
<path fill="none" stroke="black" d="M375.93,-342C416.55,-342 464.22,-342 496.72,-342"/>
<polygon fill="black" stroke="black" points="496.45,-345.5 506.45,-342 496.45,-338.5 496.45,-345.5"/>
</g>
<!-- 184 -->
<!-- name: &quot;float&quot;, typeName: &quot;&quot;, id: 184, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>184</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-288" rx="27.81" ry="18"/>
<text text-anchor="middle" x="536.04" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
</g>
<!-- 183&#45;&gt;184 -->
<g id="edge6" class="edge">
<title>183&#45;&gt;184</title>
<path fill="none" stroke="black" d="M375.93,-288C416.55,-288 464.22,-288 496.72,-288"/>
<polygon fill="black" stroke="black" points="496.45,-291.5 506.45,-288 496.45,-284.5 496.45,-291.5"/>
</g>
<!-- 186 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 186, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>186</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-234" rx="32.41" ry="18"/>
<text text-anchor="middle" x="536.04" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 185&#45;&gt;186 -->
<g id="edge8" class="edge">
<title>185&#45;&gt;186</title>
<path fill="none" stroke="black" d="M366.17,-234C406.87,-234 457.06,-234 492.1,-234"/>
<polygon fill="black" stroke="black" points="491.85,-237.5 501.85,-234 491.85,-230.5 491.85,-237.5"/>
</g>
<!-- 188 -->
<!-- name: &quot;short&quot;, typeName: &quot;&quot;, id: 188, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>188</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-180" rx="29.34" ry="18"/>
<text text-anchor="middle" x="536.04" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
</g>
<!-- 187&#45;&gt;188 -->
<g id="edge10" class="edge">
<title>187&#45;&gt;188</title>
<path fill="none" stroke="black" d="M347.77,-180C391.77,-180 454.55,-180 495.05,-180"/>
<polygon fill="black" stroke="black" points="494.84,-183.5 504.84,-180 494.84,-176.5 494.84,-183.5"/>
</g>
<!-- 190 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 190, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>190</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-126" rx="32.41" ry="18"/>
<text text-anchor="middle" x="536.04" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 189&#45;&gt;190 -->
<g id="edge12" class="edge">
<title>189&#45;&gt;190</title>
<path fill="none" stroke="black" d="M367.77,-126C408.16,-126 457.47,-126 492.05,-126"/>
<polygon fill="black" stroke="black" points="491.66,-129.5 501.66,-126 491.66,-122.5 491.66,-129.5"/>
</g>
<!-- 192 -->
<!-- name: &quot;short&quot;, typeName: &quot;&quot;, id: 192, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>192</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-72" rx="29.34" ry="18"/>
<text text-anchor="middle" x="536.04" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
</g>
<!-- 191&#45;&gt;192 -->
<g id="edge14" class="edge">
<title>191&#45;&gt;192</title>
<path fill="none" stroke="black" d="M349.24,-72C393.11,-72 454.89,-72 494.95,-72"/>
<polygon fill="black" stroke="black" points="494.88,-75.5 504.88,-72 494.88,-68.5 494.88,-75.5"/>
</g>
<!-- 207 -->
<!-- name: &quot;BiomeSurfaceMaterialData&quot;, typeName: &quot;&quot;, id: 207, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>207</title>
<ellipse fill="none" stroke="black" cx="536.04" cy="-18" rx="113.28" ry="18"/>
<text text-anchor="middle" x="536.04" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">BiomeSurfaceMaterialData</text>
</g>
<!-- 193&#45;&gt;207 -->
<g id="edge16" class="edge">
<title>193&#45;&gt;207</title>
<path fill="none" stroke="black" d="M374.94,-18C386.57,-18 398.79,-18 411.09,-18"/>
<polygon fill="black" stroke="black" points="410.87,-21.5 420.87,-18 410.87,-14.5 410.87,-21.5"/>
</g>
</g>
</svg>