mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-11-06 15:55:09 +00:00
190 lines
11 KiB
XML
190 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 14.0.1 (20251006.0113)
|
|
-->
|
|
<!-- Title: CameraAimAssistPresetDefinition Pages: 1 -->
|
|
<svg width="959pt" height="298pt"
|
|
viewBox="0.00 0.00 959.00 298.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 294)">
|
|
<title>CameraAimAssistPresetDefinition</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-294 954.78,-294 954.78,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "CameraAimAssistPresetDefinition", typeName: "", id: 0, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="139.89" cy="-141" rx="139.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="139.89" y="-135.95" font-family="Times New Roman,serif" font-size="14.00">CameraAimAssistPresetDefinition</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "identifier", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "Namespaced identifier for Camera Aim-Assist preset. Namespace and name must be separated by a ':'." -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="406.55" cy="-272" rx="44.7" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.55" y="-266.95" font-family="Times New Roman,serif" font-size="14.00">identifier</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M166.77,-159.15C199.99,-181.78 260.01,-220.47 315.79,-245 328.71,-250.68 343.17,-255.61 356.66,-259.65"/>
|
|
<polygon fill="black" stroke="black" points="355.66,-263 366.24,-262.41 357.6,-256.28 355.66,-263"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "exclusion_list", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 0, notes: "Optional. List of block/entity identifiers to exclude from aim assist targeting." -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="406.55" cy="-218" rx="62.1" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.55" y="-212.95" font-family="Times New Roman,serif" font-size="14.00">exclusion_list</text>
|
|
</g>
|
|
<!-- 0->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>0->2</title>
|
|
<path fill="none" stroke="black" d="M198.32,-157.71C243.59,-170.88 306.29,-189.12 350.84,-202.08"/>
|
|
<polygon fill="black" stroke="black" points="349.72,-205.4 360.3,-204.84 351.68,-198.68 349.72,-205.4"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "liquid_targeting_list", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 0, notes: "Optional. List of item identifiers that will target liquid blocks with aim-assist when being held." -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="406.55" cy="-164" rx="85.64" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.55" y="-158.95" font-family="Times New Roman,serif" font-size="14.00">liquid_targeting_list</text>
|
|
</g>
|
|
<!-- 0->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>0->6</title>
|
|
<path fill="none" stroke="black" d="M257.36,-151.12C276.77,-152.81 296.64,-154.54 315.27,-156.15"/>
|
|
<polygon fill="black" stroke="black" points="314.92,-159.64 325.19,-157.02 315.53,-152.66 314.92,-159.64"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "item_settings", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 0, notes: "Optional. Map of Item identifiers to Aim-Assist Category names found in the specified 'categories'." -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="608.2" cy="-56" rx="60.56" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.2" y="-50.95" font-family="Times New Roman,serif" font-size="14.00">item_settings</text>
|
|
</g>
|
|
<!-- 0->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>0->10</title>
|
|
<path fill="none" stroke="black" d="M272.21,-134.99C340.31,-129.51 424.31,-119.03 497.31,-99 514.19,-94.37 517.08,-89.56 533.31,-83 540.97,-79.9 549.14,-76.76 557.14,-73.77"/>
|
|
<polygon fill="black" stroke="black" points="558.31,-77.07 566.48,-70.32 555.88,-70.5 558.31,-77.07"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "default_item_settings", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 0, notes: "Optional. Default Aim-Assist Category used for Items not found in 'item_settings'." -->
|
|
<g id="node13" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="406.55" cy="-72" rx="90.76" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.55" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">default_item_settings</text>
|
|
</g>
|
|
<!-- 0->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>0->12</title>
|
|
<path fill="none" stroke="black" d="M203.95,-124.56C244.7,-113.94 297.67,-100.13 339.08,-89.33"/>
|
|
<polygon fill="black" stroke="black" points="339.9,-92.73 348.7,-86.82 338.14,-85.96 339.9,-92.73"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "hand_settings", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 0, notes: "Optional. Aim-assist Category used for an empty hand." -->
|
|
<g id="node14" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="406.55" cy="-18" rx="61.59" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="406.55" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">hand_settings</text>
|
|
</g>
|
|
<!-- 0->13 -->
|
|
<g id="edge13" class="edge">
|
|
<title>0->13</title>
|
|
<path fill="none" stroke="black" d="M169.36,-122.93C203.23,-102.02 261.97,-67.57 315.79,-45 326.14,-40.66 337.44,-36.69 348.41,-33.22"/>
|
|
<polygon fill="black" stroke="black" points="349.24,-36.63 357.79,-30.36 347.2,-29.93 349.24,-36.63"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "List Size", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="608.2" cy="-272" rx="43.67" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.2" y="-266.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 2->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>2->3</title>
|
|
<path fill="none" stroke="black" d="M453.1,-230.32C485.02,-238.95 527.57,-250.46 559.87,-259.2"/>
|
|
<polygon fill="black" stroke="black" points="558.8,-262.54 569.37,-261.77 560.63,-255.78 558.8,-262.54"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "example element", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="608.2" cy="-218" rx="74.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.2" y="-212.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 2->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>2->5</title>
|
|
<path fill="none" stroke="black" d="M469.08,-218C485.62,-218 503.82,-218 521.42,-218"/>
|
|
<polygon fill="black" stroke="black" points="521.36,-221.5 531.36,-218 521.36,-214.5 521.36,-221.5"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" cx="834.94" cy="-272" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="834.94" y="-266.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 3->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->4</title>
|
|
<path fill="none" stroke="black" d="M652.27,-272C681.24,-272 720.29,-272 754.77,-272"/>
|
|
<polygon fill="black" stroke="black" points="754.75,-275.5 764.75,-272 754.75,-268.5 754.75,-275.5"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "List Size", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="608.2" cy="-164" rx="43.67" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.2" y="-158.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 6->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>6->7</title>
|
|
<path fill="none" stroke="black" d="M492.51,-164C512.89,-164 534.12,-164 552.69,-164"/>
|
|
<polygon fill="black" stroke="black" points="552.67,-167.5 562.67,-164 552.67,-160.5 552.67,-167.5"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "example element", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="608.2" cy="-110" rx="74.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="608.2" y="-104.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 6->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>6->9</title>
|
|
<path fill="none" stroke="black" d="M460.53,-149.67C486.83,-142.56 518.73,-133.93 546.06,-126.54"/>
|
|
<polygon fill="black" stroke="black" points="546.87,-129.94 555.61,-123.95 545.05,-123.19 546.87,-129.94"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="834.94" cy="-164" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="834.94" y="-158.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M652.27,-164C681.24,-164 720.29,-164 754.77,-164"/>
|
|
<polygon fill="black" stroke="black" points="754.75,-167.5 764.75,-164 754.75,-160.5 754.75,-167.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "map<Reference,Reference>", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 512, notes: "Optional. Map of Item identifiers to Aim-Assist Category names found in the specified 'categories'." -->
|
|
<g id="node12" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="834.94" cy="-56" rx="115.84" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="834.94" y="-50.95" font-family="Times New Roman,serif" font-size="14.00">map<Reference,Reference></text>
|
|
</g>
|
|
<!-- 10->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>10->11</title>
|
|
<path fill="none" stroke="black" d="M669.13,-56C681.12,-56 694.13,-56 707.42,-56"/>
|
|
<polygon fill="black" stroke="black" points="707.1,-59.5 717.1,-56 707.1,-52.5 707.1,-59.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|