mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-11-07 03:35:09 +00:00
229 lines
12 KiB
XML
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 14.0.1 (20251006.0113)
|
|
-->
|
|
<!-- Title: BiomeReplacementData Pages: 1 -->
|
|
<svg width="949pt" height="368pt"
|
|
viewBox="0.00 0.00 949.00 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>BiomeReplacementData</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-364 945.06,-364 945.06,4 -4,4"/>
|
|
<!-- 366 -->
|
|
<!-- name: "BiomeReplacementData", typeName: "", id: 366, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>366</title>
|
|
<ellipse fill="none" stroke="black" cx="102.02" cy="-153" rx="102.02" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="102.02" y="-147.95" font-family="Times New Roman,serif" font-size="14.00">BiomeReplacementData</text>
|
|
</g>
|
|
<!-- 367 -->
|
|
<!-- name: "biome", typeName: "short", id: 367, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>367</title>
|
|
<ellipse fill="none" stroke="black" cx="710.57" cy="-341" rx="34.46" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="710.57" y="-335.95" font-family="Times New Roman,serif" font-size="14.00">biome</text>
|
|
</g>
|
|
<!-- 366->367 -->
|
|
<g id="edge1" class="edge">
|
|
<title>366->367</title>
|
|
<path fill="none" stroke="black" d="M124.32,-170.92C150.07,-191.67 195.53,-225.35 240.04,-244 387.97,-305.98 579.21,-329.61 664.76,-337.51"/>
|
|
<polygon fill="black" stroke="black" points="664.34,-340.98 674.61,-338.39 664.96,-334.01 664.34,-340.98"/>
|
|
</g>
|
|
<!-- 369 -->
|
|
<!-- name: "dimension", typeName: "short", id: 369, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>369</title>
|
|
<ellipse fill="none" stroke="black" cx="710.57" cy="-286" rx="49.82" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="710.57" y="-280.95" font-family="Times New Roman,serif" font-size="14.00">dimension</text>
|
|
</g>
|
|
<!-- 366->369 -->
|
|
<g id="edge3" class="edge">
|
|
<title>366->369</title>
|
|
<path fill="none" stroke="black" d="M142.78,-169.95C169.91,-181.2 206.82,-195.89 240.04,-207 325.33,-235.53 346.57,-244.86 435.04,-261 508.01,-274.31 593.24,-280.67 649.14,-283.61"/>
|
|
<polygon fill="black" stroke="black" points="648.94,-287.11 659.1,-284.11 649.29,-280.12 648.94,-287.11"/>
|
|
</g>
|
|
<!-- 371 -->
|
|
<!-- name: "string list", typeName: "", id: 371, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>371</title>
|
|
<ellipse fill="none" stroke="black" cx="319.54" cy="-180" rx="45.72" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="319.54" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">string list</text>
|
|
</g>
|
|
<!-- 366->371 -->
|
|
<g id="edge5" class="edge">
|
|
<title>366->371</title>
|
|
<path fill="none" stroke="black" d="M186.35,-163.44C212.51,-166.72 240.7,-170.25 264.3,-173.2"/>
|
|
<polygon fill="black" stroke="black" points="263.63,-176.65 273.98,-174.42 264.5,-169.7 263.63,-176.65"/>
|
|
</g>
|
|
<!-- 377 -->
|
|
<!-- name: "amount", typeName: "", id: 377, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>377</title>
|
|
<ellipse fill="none" stroke="black" cx="319.54" cy="-126" rx="39.07" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="319.54" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">amount</text>
|
|
</g>
|
|
<!-- 366->377 -->
|
|
<g id="edge11" class="edge">
|
|
<title>366->377</title>
|
|
<path fill="none" stroke="black" d="M186.35,-142.56C214.67,-139.01 245.38,-135.17 270.06,-132.07"/>
|
|
<polygon fill="black" stroke="black" points="270.31,-135.57 279.79,-130.85 269.44,-128.62 270.31,-135.57"/>
|
|
</g>
|
|
<!-- 379 -->
|
|
<!-- name: "noise frequency scale", typeName: "", id: 379, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>379</title>
|
|
<ellipse fill="none" stroke="black" cx="525.8" cy="-76" rx="90.76" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="525.8" y="-70.95" font-family="Times New Roman,serif" font-size="14.00">noise frequency scale</text>
|
|
</g>
|
|
<!-- 366->379 -->
|
|
<g id="edge13" class="edge">
|
|
<title>366->379</title>
|
|
<path fill="none" stroke="black" d="M138.16,-135.81C165.3,-123.37 204.17,-107.32 240.04,-99 299.81,-85.13 368.3,-79.3 423.14,-76.97"/>
|
|
<polygon fill="black" stroke="black" points="423.25,-80.47 433.11,-76.58 422.98,-73.47 423.25,-80.47"/>
|
|
</g>
|
|
<!-- 381 -->
|
|
<!-- name: "replacement index", typeName: "", id: 381, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>381</title>
|
|
<ellipse fill="none" stroke="black" cx="319.54" cy="-22" rx="79.5" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="319.54" y="-16.95" font-family="Times New Roman,serif" font-size="14.00">replacement index</text>
|
|
</g>
|
|
<!-- 366->381 -->
|
|
<g id="edge15" class="edge">
|
|
<title>366->381</title>
|
|
<path fill="none" stroke="black" d="M127.97,-135.17C155.02,-116.14 199.73,-85.55 240.04,-62 250.86,-55.68 262.79,-49.31 274.02,-43.56"/>
|
|
<polygon fill="black" stroke="black" points="275.38,-46.8 282.73,-39.17 272.22,-40.55 275.38,-46.8"/>
|
|
</g>
|
|
<!-- 368 -->
|
|
<!-- name: "short", typeName: "", id: 368, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>368</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-342" rx="29.34" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
|
|
</g>
|
|
<!-- 367->368 -->
|
|
<g id="edge2" class="edge">
|
|
<title>367->368</title>
|
|
<path fill="none" stroke="black" d="M745.16,-341.21C770.42,-341.37 805.13,-341.58 831.83,-341.75"/>
|
|
<polygon fill="black" stroke="black" points="831.56,-345.25 841.58,-341.81 831.6,-338.25 831.56,-345.25"/>
|
|
</g>
|
|
<!-- 370 -->
|
|
<!-- name: "short", typeName: "", id: 370, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>370</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-288" rx="29.34" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
|
|
</g>
|
|
<!-- 369->370 -->
|
|
<g id="edge4" class="edge">
|
|
<title>369->370</title>
|
|
<path fill="none" stroke="black" d="M760.52,-286.61C783.35,-286.9 810.18,-287.23 831.78,-287.5"/>
|
|
<polygon fill="black" stroke="black" points="831.63,-291 841.67,-287.62 831.71,-284 831.63,-291"/>
|
|
</g>
|
|
<!-- 372 -->
|
|
<!-- name: "List Size", typeName: "", id: 372, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>372</title>
|
|
<ellipse fill="none" stroke="black" cx="525.8" cy="-234" rx="43.67" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="525.8" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 371->372 -->
|
|
<g id="edge6" class="edge">
|
|
<title>371->372</title>
|
|
<path fill="none" stroke="black" d="M358.01,-189.9C391.62,-198.79 441.1,-211.87 477.44,-221.48"/>
|
|
<polygon fill="black" stroke="black" points="476.24,-224.78 486.8,-223.95 478.03,-218.01 476.24,-224.78"/>
|
|
</g>
|
|
<!-- 374 -->
|
|
<!-- name: "example element", typeName: "", id: 374, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>374</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="525.8" cy="-180" rx="74.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="525.8" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 371->374 -->
|
|
<g id="edge8" class="edge">
|
|
<title>371->374</title>
|
|
<path fill="none" stroke="black" d="M365.62,-180C387.22,-180 413.83,-180 439.07,-180"/>
|
|
<polygon fill="black" stroke="black" points="439.03,-183.5 449.03,-180 439.03,-176.5 439.03,-183.5"/>
|
|
</g>
|
|
<!-- 373 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 373, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>373</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-234" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 372->373 -->
|
|
<g id="edge7" class="edge">
|
|
<title>372->373</title>
|
|
<path fill="none" stroke="black" d="M569.8,-234C625.5,-234 723.64,-234 792.91,-234"/>
|
|
<polygon fill="black" stroke="black" points="792.68,-237.5 802.68,-234 792.68,-230.5 792.68,-237.5"/>
|
|
</g>
|
|
<!-- 375 -->
|
|
<!-- name: "target biome", typeName: "short", id: 375, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>375</title>
|
|
<ellipse fill="none" stroke="black" cx="710.57" cy="-180" rx="58" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="710.57" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">target biome</text>
|
|
</g>
|
|
<!-- 374->375 -->
|
|
<g id="edge9" class="edge">
|
|
<title>374->375</title>
|
|
<path fill="none" stroke="black" d="M601.14,-180C614.29,-180 627.92,-180 640.91,-180"/>
|
|
<polygon fill="black" stroke="black" points="640.6,-183.5 650.6,-180 640.6,-176.5 640.6,-183.5"/>
|
|
</g>
|
|
<!-- 376 -->
|
|
<!-- name: "short", typeName: "", id: 376, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>376</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-180" rx="29.34" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">short</text>
|
|
</g>
|
|
<!-- 375->376 -->
|
|
<g id="edge10" class="edge">
|
|
<title>375->376</title>
|
|
<path fill="none" stroke="black" d="M768.97,-180C789.79,-180 812.85,-180 831.84,-180"/>
|
|
<polygon fill="black" stroke="black" points="831.58,-183.5 841.58,-180 831.58,-176.5 831.58,-183.5"/>
|
|
</g>
|
|
<!-- 378 -->
|
|
<!-- name: "float", typeName: "", id: 378, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>378</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-126" rx="27.81" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 377->378 -->
|
|
<g id="edge12" class="edge">
|
|
<title>377->378</title>
|
|
<path fill="none" stroke="black" d="M358.87,-126C459.76,-126 731.89,-126 833.16,-126"/>
|
|
<polygon fill="black" stroke="black" points="833.12,-129.5 843.12,-126 833.12,-122.5 833.12,-129.5"/>
|
|
</g>
|
|
<!-- 380 -->
|
|
<!-- name: "float", typeName: "", id: 380, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>380</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-72" rx="27.81" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">float</text>
|
|
</g>
|
|
<!-- 379->380 -->
|
|
<g id="edge14" class="edge">
|
|
<title>379->380</title>
|
|
<path fill="none" stroke="black" d="M616.55,-74.96C686.94,-74.14 781.42,-73.05 833.44,-72.44"/>
|
|
<polygon fill="black" stroke="black" points="833.32,-75.95 843.28,-72.33 833.24,-68.95 833.32,-75.95"/>
|
|
</g>
|
|
<!-- 382 -->
|
|
<!-- name: "unsigned int", typeName: "", id: 382, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>382</title>
|
|
<ellipse fill="none" stroke="black" cx="872.81" cy="-18" rx="56.47" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="872.81" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">unsigned int</text>
|
|
</g>
|
|
<!-- 381->382 -->
|
|
<g id="edge16" class="edge">
|
|
<title>381->382</title>
|
|
<path fill="none" stroke="black" d="M399.23,-21.43C507.94,-20.64 702.2,-19.23 804.52,-18.49"/>
|
|
<polygon fill="black" stroke="black" points="804.44,-21.99 814.42,-18.42 804.39,-14.99 804.44,-21.99"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|