1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-17 08:45:00 +00:00
Files
bedrock-protocol-docs/html/svg/SetTitlePacket.svg
2024-06-14 10:31:51 -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: SetTitlePacket Pages: 1 -->
<svg width="455pt" height="422pt"
viewBox="0.00 0.00 455.24 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>SetTitlePacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-418 451.24,-418 451.24,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;SetTitlePacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 88, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="64.04" cy="-207" rx="64.04" ry="18"/>
<text text-anchor="middle" x="64.04" y="-201.57" font-family="Times New Roman,serif" font-size="14.00">SetTitlePacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Title Type&quot;, typeName: &quot;&quot;, id: 1, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-396" rx="49.07" ry="18"/>
<text text-anchor="middle" x="256.56" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Title Type</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M71.19,-225.35C83.42,-258.98 114,-330.57 164.08,-369 174.44,-376.95 187.1,-382.57 199.67,-386.53"/>
<polygon fill="black" stroke="black" points="198.59,-389.86 209.16,-389.2 200.48,-383.12 198.59,-389.86"/>
</g>
<!-- 3 -->
<!-- name: &quot;Title Text&quot;, typeName: &quot;&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-342" rx="46.57" ry="18"/>
<text text-anchor="middle" x="256.56" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Title Text</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M76.88,-225.11C93.52,-249.14 126.09,-291.3 164.08,-315 175.71,-322.26 189.39,-327.65 202.57,-331.61"/>
<polygon fill="black" stroke="black" points="201.45,-334.93 212.02,-334.22 203.31,-328.19 201.45,-334.93"/>
</g>
<!-- 5 -->
<!-- name: &quot;Fade In Time&quot;, typeName: &quot;&quot;, id: 5, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>5</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-288" rx="60.54" ry="18"/>
<text text-anchor="middle" x="256.56" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Fade In Time</text>
</g>
<!-- 0&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>0&#45;&gt;5</title>
<path fill="none" stroke="black" d="M91.6,-223.5C111.11,-235.12 138.57,-250.42 164.08,-261 174.97,-265.52 186.89,-269.61 198.41,-273.17"/>
<polygon fill="black" stroke="black" points="197.26,-276.48 207.84,-275.98 199.26,-269.77 197.26,-276.48"/>
</g>
<!-- 7 -->
<!-- name: &quot;Stay Time&quot;, typeName: &quot;&quot;, id: 7, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>7</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-234" rx="48.57" ry="18"/>
<text text-anchor="middle" x="256.56" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Stay Time</text>
</g>
<!-- 0&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M121.94,-215.06C146.46,-218.54 175.04,-222.59 199.47,-226.05"/>
<polygon fill="black" stroke="black" points="198.83,-229.5 209.23,-227.43 199.82,-222.57 198.83,-229.5"/>
</g>
<!-- 9 -->
<!-- name: &quot;Fade Out Time&quot;, typeName: &quot;&quot;, id: 9, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>9</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-180" rx="67.03" ry="18"/>
<text text-anchor="middle" x="256.56" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Fade Out Time</text>
</g>
<!-- 0&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>0&#45;&gt;9</title>
<path fill="none" stroke="black" d="M121.94,-198.94C141.83,-196.12 164.4,-192.92 185.25,-189.96"/>
<polygon fill="black" stroke="black" points="185.73,-193.43 195.14,-188.56 184.74,-186.5 185.73,-193.43"/>
</g>
<!-- 11 -->
<!-- name: &quot;Xuid&quot;, typeName: &quot;&quot;, id: 11, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-126" rx="28.61" ry="18"/>
<text text-anchor="middle" x="256.56" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Xuid</text>
</g>
<!-- 0&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>0&#45;&gt;11</title>
<path fill="none" stroke="black" d="M91.6,-190.5C111.11,-178.88 138.57,-163.58 164.08,-153 181.48,-145.78 201.47,-139.65 218.33,-135.06"/>
<polygon fill="black" stroke="black" points="219.18,-138.46 227.96,-132.52 217.39,-131.69 219.18,-138.46"/>
</g>
<!-- 13 -->
<!-- name: &quot;Platform Online Id&quot;, typeName: &quot;&quot;, id: 13, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-72" rx="79.51" ry="18"/>
<text text-anchor="middle" x="256.56" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Platform Online Id</text>
</g>
<!-- 0&#45;&gt;13 -->
<g id="edge13" class="edge">
<title>0&#45;&gt;13</title>
<path fill="none" stroke="black" d="M76.88,-188.89C93.52,-164.86 126.09,-122.7 164.08,-99 170.93,-94.72 178.5,-91.09 186.26,-88.02"/>
<polygon fill="black" stroke="black" points="187.27,-91.38 195.49,-84.69 184.89,-84.79 187.27,-91.38"/>
</g>
<!-- 15 -->
<!-- name: &quot;Filtered Title Message&quot;, typeName: &quot;&quot;, id: 15, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>15</title>
<ellipse fill="none" stroke="black" cx="256.56" cy="-18" rx="92.48" ry="18"/>
<text text-anchor="middle" x="256.56" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Filtered Title Message</text>
</g>
<!-- 0&#45;&gt;15 -->
<g id="edge15" class="edge">
<title>0&#45;&gt;15</title>
<path fill="none" stroke="black" d="M71.19,-188.65C83.42,-155.02 114,-83.43 164.08,-45 168.92,-41.28 174.27,-38.08 179.87,-35.31"/>
<polygon fill="black" stroke="black" points="181.04,-38.62 188.8,-31.4 178.23,-32.21 181.04,-38.62"/>
</g>
<!-- 2 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 2, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-396" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M306.12,-396C327.69,-396 352.82,-396 373.52,-396"/>
<polygon fill="black" stroke="black" points="373.3,-399.5 383.3,-396 373.3,-392.5 373.3,-399.5"/>
</g>
<!-- 4 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 4, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>4</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-342" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 3&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;4</title>
<path fill="none" stroke="black" d="M303.56,-342C325.64,-342 351.89,-342 373.39,-342"/>
<polygon fill="black" stroke="black" points="373.27,-345.5 383.27,-342 373.27,-338.5 373.27,-345.5"/>
</g>
<!-- 6 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 6, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>6</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-288" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 5&#45;&gt;6 -->
<g id="edge6" class="edge">
<title>5&#45;&gt;6</title>
<path fill="none" stroke="black" d="M317.58,-288C336.24,-288 356.39,-288 373.5,-288"/>
<polygon fill="black" stroke="black" points="373.3,-291.5 383.3,-288 373.3,-284.5 373.3,-291.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 8, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-234" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 7&#45;&gt;8 -->
<g id="edge8" class="edge">
<title>7&#45;&gt;8</title>
<path fill="none" stroke="black" d="M305.26,-234C327.02,-234 352.55,-234 373.52,-234"/>
<polygon fill="black" stroke="black" points="373.45,-237.5 383.45,-234 373.45,-230.5 373.45,-237.5"/>
</g>
<!-- 10 -->
<!-- name: &quot;varint&quot;, typeName: &quot;&quot;, id: 10, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-180" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
</g>
<!-- 9&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>9&#45;&gt;10</title>
<path fill="none" stroke="black" d="M323.93,-180C340.82,-180 358.49,-180 373.74,-180"/>
<polygon fill="black" stroke="black" points="373.35,-183.5 383.35,-180 373.35,-176.5 373.35,-183.5"/>
</g>
<!-- 12 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 12, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>12</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M285.37,-126C309.72,-126 345.46,-126 373.27,-126"/>
<polygon fill="black" stroke="black" points="373.14,-129.5 383.14,-126 373.14,-122.5 373.14,-129.5"/>
</g>
<!-- 14 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 14, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>14</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-72" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 13&#45;&gt;14 -->
<g id="edge14" class="edge">
<title>13&#45;&gt;14</title>
<path fill="none" stroke="black" d="M336.35,-72C349.14,-72 361.93,-72 373.38,-72"/>
<polygon fill="black" stroke="black" points="373.24,-75.5 383.24,-72 373.24,-68.5 373.24,-75.5"/>
</g>
<!-- 16 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 16, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>16</title>
<ellipse fill="none" stroke="black" cx="416.14" cy="-18" rx="31.1" ry="18"/>
<text text-anchor="middle" x="416.14" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 15&#45;&gt;16 -->
<g id="edge16" class="edge">
<title>15&#45;&gt;16</title>
<path fill="none" stroke="black" d="M349.22,-18C357.58,-18 365.73,-18 373.3,-18"/>
<polygon fill="black" stroke="black" points="373.14,-21.5 383.14,-18 373.14,-14.5 373.14,-21.5"/>
</g>
</g>
</svg>