mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-05-31 01:12:21 +00:00
255 lines
14 KiB
XML
255 lines
14 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: BiomeCappedSurfaceData Pages: 1 -->
|
|
<svg width="997pt" height="368pt"
|
|
viewBox="0.00 0.00 996.97 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>BiomeCappedSurfaceData</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-364 992.97,-364 992.97,4 -4,4"/>
|
|
<!-- 245 -->
|
|
<!-- name: "BiomeCappedSurfaceData", typeName: "", id: 245, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>245</title>
|
|
<ellipse fill="none" stroke="black" cx="109.45" cy="-126" rx="109.45" ry="18"/>
|
|
<text text-anchor="middle" x="109.45" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">BiomeCappedSurfaceData</text>
|
|
</g>
|
|
<!-- 246 -->
|
|
<!-- name: "block", typeName: "", id: 246, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>246</title>
|
|
<ellipse fill="none" stroke="black" cx="310.95" cy="-288" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="310.95" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">block</text>
|
|
</g>
|
|
<!-- 245->246 -->
|
|
<g id="edge1" class="edge">
|
|
<title>245->246</title>
|
|
<path fill="none" stroke="black" d="M132.56,-143.96C169.38,-173.85 243.12,-233.74 282.95,-266.08"/>
|
|
<polygon fill="black" stroke="black" points="280.69,-268.75 290.66,-272.34 285.1,-263.32 280.69,-268.75"/>
|
|
</g>
|
|
<!-- 252 -->
|
|
<!-- name: "block", typeName: "", id: 252, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>252</title>
|
|
<ellipse fill="none" stroke="black" cx="310.95" cy="-180" rx="31.6" ry="18"/>
|
|
<text text-anchor="middle" x="310.95" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">block</text>
|
|
</g>
|
|
<!-- 245->252 -->
|
|
<g id="edge7" class="edge">
|
|
<title>245->252</title>
|
|
<path fill="none" stroke="black" d="M168.15,-141.62C201.07,-150.53 241.46,-161.46 270.7,-169.38"/>
|
|
<polygon fill="black" stroke="black" points="269.69,-172.73 280.25,-171.96 271.51,-165.97 269.69,-172.73"/>
|
|
</g>
|
|
<!-- 258 -->
|
|
<!-- name: "sea block", typeName: "std::optional<unsigned int>", id: 258, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>258</title>
|
|
<ellipse fill="none" stroke="black" cx="656.06" cy="-126" rx="46.07" ry="18"/>
|
|
<text text-anchor="middle" x="656.06" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">sea block</text>
|
|
</g>
|
|
<!-- 245->258 -->
|
|
<g id="edge13" class="edge">
|
|
<title>245->258</title>
|
|
<path fill="none" stroke="black" d="M219.35,-126C333.69,-126 509.03,-126 598.42,-126"/>
|
|
<polygon fill="black" stroke="black" points="598.15,-129.5 608.15,-126 598.15,-122.5 598.15,-129.5"/>
|
|
</g>
|
|
<!-- 260 -->
|
|
<!-- name: "foundation block", typeName: "std::optional<unsigned int>", id: 260, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>260</title>
|
|
<ellipse fill="none" stroke="black" cx="656.06" cy="-72" rx="74.02" ry="18"/>
|
|
<text text-anchor="middle" x="656.06" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">foundation block</text>
|
|
</g>
|
|
<!-- 245->260 -->
|
|
<g id="edge15" class="edge">
|
|
<title>245->260</title>
|
|
<path fill="none" stroke="black" d="M204.38,-116.69C309.17,-106.3 476.87,-89.67 575.46,-79.89"/>
|
|
<polygon fill="black" stroke="black" points="575.73,-83.38 585.33,-78.91 575.03,-76.42 575.73,-83.38"/>
|
|
</g>
|
|
<!-- 262 -->
|
|
<!-- name: "beach block", typeName: "std::optional<unsigned int>", id: 262, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>262</title>
|
|
<ellipse fill="none" stroke="black" cx="310.95" cy="-24" rx="56.05" ry="18"/>
|
|
<text text-anchor="middle" x="310.95" y="-18.57" font-family="Times New Roman,serif" font-size="14.00">beach block</text>
|
|
</g>
|
|
<!-- 245->262 -->
|
|
<g id="edge17" class="edge">
|
|
<title>245->262</title>
|
|
<path fill="none" stroke="black" d="M144.29,-108.7C179.04,-90.93 233.11,-63.28 269.96,-44.45"/>
|
|
<polygon fill="black" stroke="black" points="271.2,-47.74 278.51,-40.07 268.02,-41.51 271.2,-47.74"/>
|
|
</g>
|
|
<!-- 247 -->
|
|
<!-- name: "List Size", typeName: "", id: 247, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>247</title>
|
|
<ellipse fill="none" stroke="black" cx="474.52" cy="-342" rx="42.58" ry="18"/>
|
|
<text text-anchor="middle" x="474.52" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 246->247 -->
|
|
<g id="edge2" class="edge">
|
|
<title>246->247</title>
|
|
<path fill="none" stroke="black" d="M338.63,-296.92C363.35,-305.18 400.57,-317.62 429.66,-327.34"/>
|
|
<polygon fill="black" stroke="black" points="428.34,-330.59 438.93,-330.44 430.56,-323.95 428.34,-330.59"/>
|
|
</g>
|
|
<!-- 249 -->
|
|
<!-- name: "example element", typeName: "", id: 249, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>249</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="474.52" cy="-288" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="474.52" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 246->249 -->
|
|
<g id="edge4" class="edge">
|
|
<title>246->249</title>
|
|
<path fill="none" stroke="black" d="M342.72,-288C356.69,-288 373.95,-288 391.3,-288"/>
|
|
<polygon fill="black" stroke="black" points="391.16,-291.5 401.16,-288 391.16,-284.5 391.16,-291.5"/>
|
|
</g>
|
|
<!-- 248 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 248, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>248</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-342" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 247->248 -->
|
|
<g id="edge3" class="edge">
|
|
<title>247->248</title>
|
|
<path fill="none" stroke="black" d="M517.3,-342C583.95,-342 715.35,-342 799.41,-342"/>
|
|
<polygon fill="black" stroke="black" points="799.18,-345.5 809.18,-342 799.18,-338.5 799.18,-345.5"/>
|
|
</g>
|
|
<!-- 250 -->
|
|
<!-- name: "floor blocks", typeName: "int", id: 250, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>250</title>
|
|
<ellipse fill="none" stroke="black" cx="656.06" cy="-288" rx="56.05" ry="18"/>
|
|
<text text-anchor="middle" x="656.06" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">floor blocks</text>
|
|
</g>
|
|
<!-- 249->250 -->
|
|
<g id="edge5" class="edge">
|
|
<title>249->250</title>
|
|
<path fill="none" stroke="black" d="M546.48,-288C560.27,-288 574.67,-288 588.31,-288"/>
|
|
<polygon fill="black" stroke="black" points="588.05,-291.5 598.05,-288 588.05,-284.5 588.05,-291.5"/>
|
|
</g>
|
|
<!-- 251 -->
|
|
<!-- name: "int", typeName: "", id: 251, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>251</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-288" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">int</text>
|
|
</g>
|
|
<!-- 250->251 -->
|
|
<g id="edge6" class="edge">
|
|
<title>250->251</title>
|
|
<path fill="none" stroke="black" d="M712.44,-288C752.03,-288 804.24,-288 839.03,-288"/>
|
|
<polygon fill="black" stroke="black" points="838.6,-291.5 848.6,-288 838.6,-284.5 838.6,-291.5"/>
|
|
</g>
|
|
<!-- 253 -->
|
|
<!-- name: "List Size", typeName: "", id: 253, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>253</title>
|
|
<ellipse fill="none" stroke="black" cx="474.52" cy="-234" rx="42.58" ry="18"/>
|
|
<text text-anchor="middle" x="474.52" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 252->253 -->
|
|
<g id="edge8" class="edge">
|
|
<title>252->253</title>
|
|
<path fill="none" stroke="black" d="M338.63,-188.92C363.35,-197.18 400.57,-209.62 429.66,-219.34"/>
|
|
<polygon fill="black" stroke="black" points="428.34,-222.59 438.93,-222.44 430.56,-215.95 428.34,-222.59"/>
|
|
</g>
|
|
<!-- 255 -->
|
|
<!-- name: "example element", typeName: "", id: 255, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>255</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="474.52" cy="-180" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="474.52" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 252->255 -->
|
|
<g id="edge10" class="edge">
|
|
<title>252->255</title>
|
|
<path fill="none" stroke="black" d="M342.72,-180C356.69,-180 373.95,-180 391.3,-180"/>
|
|
<polygon fill="black" stroke="black" points="391.16,-183.5 401.16,-180 391.16,-176.5 391.16,-183.5"/>
|
|
</g>
|
|
<!-- 254 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 254, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>254</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-234" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 253->254 -->
|
|
<g id="edge9" class="edge">
|
|
<title>253->254</title>
|
|
<path fill="none" stroke="black" d="M517.3,-234C583.95,-234 715.35,-234 799.41,-234"/>
|
|
<polygon fill="black" stroke="black" points="799.18,-237.5 809.18,-234 799.18,-230.5 799.18,-237.5"/>
|
|
</g>
|
|
<!-- 256 -->
|
|
<!-- name: "ceiling blocks", typeName: "int", id: 256, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>256</title>
|
|
<ellipse fill="none" stroke="black" cx="656.06" cy="-180" rx="61.54" ry="18"/>
|
|
<text text-anchor="middle" x="656.06" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">ceiling blocks</text>
|
|
</g>
|
|
<!-- 255->256 -->
|
|
<g id="edge11" class="edge">
|
|
<title>255->256</title>
|
|
<path fill="none" stroke="black" d="M546.48,-180C558.44,-180 570.87,-180 582.86,-180"/>
|
|
<polygon fill="black" stroke="black" points="582.68,-183.5 592.68,-180 582.68,-176.5 582.68,-183.5"/>
|
|
</g>
|
|
<!-- 257 -->
|
|
<!-- name: "int", typeName: "", id: 257, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>257</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-180" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">int</text>
|
|
</g>
|
|
<!-- 256->257 -->
|
|
<g id="edge12" class="edge">
|
|
<title>256->257</title>
|
|
<path fill="none" stroke="black" d="M717.9,-180C756.66,-180 805.63,-180 838.84,-180"/>
|
|
<polygon fill="black" stroke="black" points="838.79,-183.5 848.79,-180 838.79,-176.5 838.79,-183.5"/>
|
|
</g>
|
|
<!-- 259 -->
|
|
<!-- name: "std::optional<unsigned int>", typeName: "", id: 259, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>259</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-126" rx="111.44" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">std::optional<unsigned int></text>
|
|
</g>
|
|
<!-- 258->259 -->
|
|
<g id="edge14" class="edge">
|
|
<title>258->259</title>
|
|
<path fill="none" stroke="black" d="M702.54,-126C718,-126 736.08,-126 754.64,-126"/>
|
|
<polygon fill="black" stroke="black" points="754.41,-129.5 764.41,-126 754.41,-122.5 754.41,-129.5"/>
|
|
</g>
|
|
<!-- 261 -->
|
|
<!-- name: "std::optional<unsigned int>", typeName: "", id: 261, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>261</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-72" rx="111.44" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">std::optional<unsigned int></text>
|
|
</g>
|
|
<!-- 260->261 -->
|
|
<g id="edge16" class="edge">
|
|
<title>260->261</title>
|
|
<path fill="none" stroke="black" d="M730.45,-72C738.15,-72 746.13,-72 754.2,-72"/>
|
|
<polygon fill="black" stroke="black" points="754.14,-75.5 764.14,-72 754.14,-68.5 754.14,-75.5"/>
|
|
</g>
|
|
<!-- 263 -->
|
|
<!-- name: "std::optional<unsigned int>", typeName: "", id: 263, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>263</title>
|
|
<ellipse fill="none" stroke="black" cx="877.52" cy="-18" rx="111.44" ry="18"/>
|
|
<text text-anchor="middle" x="877.52" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">std::optional<unsigned int></text>
|
|
</g>
|
|
<!-- 262->263 -->
|
|
<g id="edge18" class="edge">
|
|
<title>262->263</title>
|
|
<path fill="none" stroke="black" d="M367.37,-23.41C456.66,-22.46 634.46,-20.57 754.48,-19.3"/>
|
|
<polygon fill="black" stroke="black" points="754.44,-22.8 764.4,-19.19 754.36,-15.8 754.44,-22.8"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|