1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-05-30 13:32:01 +00:00
Files
bedrock-protocol-docs/html/svg/BiomeElementData.svg
Oswaldo Leyva Barrientos 5a86bb3b72 Protocol for r/21_u8 NetworkProtocolVersion 800 (#20)
* Protocol for r/21_u8 NetworkProtocolVersion 800

* Removed irrelevant SVGs from PR
2025-05-21 13:44:00 -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 11.0.0 (20240428.1522)
-->
<!-- Title: BiomeElementData Pages: 1 -->
<svg width="642pt" height="422pt"
viewBox="0.00 0.00 641.87 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 637.87,-418 637.87,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="81" cy="-207" rx="81" ry="18"/>
<text text-anchor="middle" x="81" y="-201.57" 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="288.49" cy="-396" rx="90.48" ry="18"/>
<text text-anchor="middle" x="288.49" y="-390.57" 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="M90.13,-225.33C105.95,-258.92 144.14,-330.45 198.01,-369 203.04,-372.6 208.56,-375.73 214.3,-378.44"/>
<polygon fill="black" stroke="black" points="212.87,-381.64 223.45,-382.31 215.6,-375.19 212.87,-381.64"/>
</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="288.49" cy="-342" rx="79.51" ry="18"/>
<text text-anchor="middle" x="288.49" y="-336.57" 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="M96.61,-224.98C116.93,-248.88 156.01,-290.88 198.01,-315 204.97,-319 212.59,-322.46 220.35,-325.45"/>
<polygon fill="black" stroke="black" points="218.94,-328.66 229.54,-328.72 221.29,-322.07 218.94,-328.66"/>
</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="288.49" cy="-288" rx="80.5" ry="18"/>
<text text-anchor="middle" x="288.49" y="-282.57" 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="M114.47,-223.63C137.44,-235.02 169.16,-250 198.01,-261 206.83,-264.37 216.27,-267.6 225.59,-270.58"/>
<polygon fill="black" stroke="black" points="224.4,-273.88 234.99,-273.51 226.48,-267.19 224.4,-273.88"/>
</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="288.49" cy="-234" rx="67.03" ry="18"/>
<text text-anchor="middle" x="288.49" y="-228.57" 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="M151.57,-216.14C172.4,-218.88 195.26,-221.88 216.2,-224.63"/>
<polygon fill="black" stroke="black" points="215.74,-228.1 226.11,-225.93 216.65,-221.16 215.74,-228.1"/>
</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="288.49" cy="-180" rx="48.57" ry="18"/>
<text text-anchor="middle" x="288.49" y="-174.57" 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="M151.57,-197.86C177.4,-194.46 206.37,-190.66 230.91,-187.44"/>
<polygon fill="black" stroke="black" points="231.24,-190.92 240.7,-186.15 230.33,-183.98 231.24,-190.92"/>
</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="288.49" cy="-126" rx="69.03" ry="18"/>
<text text-anchor="middle" x="288.49" y="-120.58" 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="M114.47,-190.37C137.44,-178.98 169.16,-164 198.01,-153 207.91,-149.22 218.58,-145.62 228.99,-142.34"/>
<polygon fill="black" stroke="black" points="229.72,-145.78 238.25,-139.49 227.66,-139.08 229.72,-145.78"/>
</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="288.49" cy="-72" rx="50.56" ry="18"/>
<text text-anchor="middle" x="288.49" y="-66.58" 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="M96.61,-189.02C116.93,-165.12 156.01,-123.12 198.01,-99 208.78,-92.81 221.11,-87.91 233.11,-84.08"/>
<polygon fill="black" stroke="black" points="233.94,-87.49 242.53,-81.29 231.94,-80.77 233.94,-87.49"/>
</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="288.49" cy="-18" rx="76.51" ry="18"/>
<text text-anchor="middle" x="288.49" y="-12.57" 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="M90.13,-188.67C105.95,-155.08 144.14,-83.55 198.01,-45 204.21,-40.56 211.16,-36.84 218.36,-33.72"/>
<polygon fill="black" stroke="black" points="219.58,-37 227.64,-30.13 217.05,-30.48 219.58,-37"/>
</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="524.42" cy="-396" rx="27.11" ry="18"/>
<text text-anchor="middle" x="524.42" y="-390.57" 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="M379.27,-396C416.3,-396 457.18,-396 485.92,-396"/>
<polygon fill="black" stroke="black" points="485.55,-399.5 495.55,-396 485.55,-392.5 485.55,-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="524.42" cy="-342" rx="27.11" ry="18"/>
<text text-anchor="middle" x="524.42" y="-336.57" 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="M368.36,-342C407.88,-342 453.91,-342 485.5,-342"/>
<polygon fill="black" stroke="black" points="485.34,-345.5 495.34,-342 485.34,-338.5 485.34,-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="524.42" cy="-288" rx="27.11" ry="18"/>
<text text-anchor="middle" x="524.42" y="-282.57" 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="M369.34,-288C408.78,-288 454.49,-288 485.82,-288"/>
<polygon fill="black" stroke="black" points="485.57,-291.5 495.57,-288 485.57,-284.5 485.57,-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="524.42" cy="-234" rx="31.1" ry="18"/>
<text text-anchor="middle" x="524.42" y="-228.57" 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="M355.9,-234C396.44,-234 447,-234 481.91,-234"/>
<polygon fill="black" stroke="black" points="481.6,-237.5 491.6,-234 481.6,-230.5 481.6,-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="524.42" cy="-180" rx="29.61" ry="18"/>
<text text-anchor="middle" x="524.42" y="-174.57" 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="M337.4,-180C380.34,-180 442.64,-180 483.09,-180"/>
<polygon fill="black" stroke="black" points="482.88,-183.5 492.88,-180 482.88,-176.5 482.88,-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="524.42" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="524.42" y="-120.58" 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="M357.78,-126C397.83,-126 447.15,-126 481.51,-126"/>
<polygon fill="black" stroke="black" points="481.49,-129.5 491.49,-126 481.49,-122.5 481.49,-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="524.42" cy="-72" rx="29.61" ry="18"/>
<text text-anchor="middle" x="524.42" y="-66.58" 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="M339.39,-72C382.29,-72 443.36,-72 483.19,-72"/>
<polygon fill="black" stroke="black" points="483.06,-75.5 493.06,-72 483.06,-68.5 483.06,-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="524.42" cy="-18" rx="109.45" ry="18"/>
<text text-anchor="middle" x="524.42" y="-12.57" 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="M365.44,-18C377.62,-18 390.47,-18 403.38,-18"/>
<polygon fill="black" stroke="black" points="403.2,-21.5 413.2,-18 403.2,-14.5 403.2,-21.5"/>
</g>
</g>
</svg>