1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2024-11-27 08:39:01 +00:00
bedrock-protocol-docs/html/svg/LevelSoundEventPacketV1.svg
2024-07-17 13:35:22 -07:00

177 lines
8.9 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: LevelSoundEventPacketV1 Pages: 1 -->
<svg width="474pt" height="314pt"
viewBox="0.00 0.00 474.21 314.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 310)">
<title>LevelSoundEventPacketV1</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-310 470.21,-310 470.21,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;LevelSoundEventPacketV1&quot;, typeName: &quot;&quot;, id: 0, branchId: 24, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="111.94" cy="-153" rx="111.94" ry="18"/>
<text text-anchor="middle" x="111.94" y="-147.57" font-family="Times New Roman,serif" font-size="14.00">LevelSoundEventPacketV1</text>
</g>
<!-- 1 -->
<!-- name: &quot;Event ID&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="313.94" cy="-288" rx="43.58" ry="18"/>
<text text-anchor="middle" x="313.94" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Event ID</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M135.05,-171.03C163.13,-193.5 213.52,-232.43 259.88,-261 264.43,-263.8 269.3,-266.57 274.18,-269.21"/>
<polygon fill="black" stroke="black" points="272.29,-272.17 282.77,-273.7 275.53,-265.96 272.29,-272.17"/>
</g>
<!-- 3 -->
<!-- name: &quot;Position&quot;, typeName: &quot;Vec3&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="313.94" cy="-234" rx="41.08" ry="18"/>
<text text-anchor="middle" x="313.94" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Position</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M154.87,-169.98C189.39,-183.96 238.04,-203.67 272.23,-217.51"/>
<polygon fill="black" stroke="black" points="270.8,-220.71 281.38,-221.22 273.42,-214.22 270.8,-220.71"/>
</g>
<!-- 5 -->
<!-- name: &quot;Data&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="313.94" cy="-180" rx="27.61" ry="18"/>
<text text-anchor="middle" x="313.94" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Data</text>
</g>
<!-- 0&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>0&#45;&gt;5</title>
<path fill="none" stroke="black" d="M199.21,-164.65C225.79,-168.23 253.69,-172 275.21,-174.91"/>
<polygon fill="black" stroke="black" points="274.58,-178.35 284.96,-176.22 275.51,-171.42 274.58,-178.35"/>
</g>
<!-- 7 -->
<!-- name: &quot;Actor Type&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="313.94" cy="-126" rx="54.06" ry="18"/>
<text text-anchor="middle" x="313.94" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Actor Type</text>
</g>
<!-- 0&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M199.21,-141.35C216.99,-138.95 235.36,-136.47 252.02,-134.22"/>
<polygon fill="black" stroke="black" points="252.3,-137.72 261.75,-132.91 251.37,-130.78 252.3,-137.72"/>
</g>
<!-- 9 -->
<!-- name: &quot;Baby Mob&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="313.94" cy="-72" rx="50.56" ry="18"/>
<text text-anchor="middle" x="313.94" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Baby Mob</text>
</g>
<!-- 0&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>0&#45;&gt;9</title>
<path fill="none" stroke="black" d="M154.87,-136.02C188.25,-122.5 234.85,-103.63 268.8,-89.88"/>
<polygon fill="black" stroke="black" points="269.99,-93.17 277.95,-86.17 267.36,-86.68 269.99,-93.17"/>
</g>
<!-- 11 -->
<!-- name: &quot;Global&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="313.94" cy="-18" rx="35.6" ry="18"/>
<text text-anchor="middle" x="313.94" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Global</text>
</g>
<!-- 0&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>0&#45;&gt;11</title>
<path fill="none" stroke="black" d="M135.05,-134.97C163.13,-112.5 213.52,-73.57 259.88,-45 265.27,-41.68 271.12,-38.4 276.9,-35.34"/>
<polygon fill="black" stroke="black" points="278.47,-38.46 285.76,-30.78 275.27,-32.24 278.47,-38.46"/>
</g>
<!-- 2 -->
<!-- name: &quot;byte&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="435.1" cy="-288" rx="27" ry="18"/>
<text text-anchor="middle" x="435.1" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M357.96,-288C370.59,-288 384.3,-288 396.56,-288"/>
<polygon fill="black" stroke="black" points="396.27,-291.5 406.27,-288 396.27,-284.5 396.27,-291.5"/>
</g>
<!-- 4 -->
<!-- name: &quot;Vec3&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="435.1" cy="-234" rx="30.11" ry="18"/>
<text text-anchor="middle" x="435.1" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Vec3</text>
</g>
<!-- 3&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;4</title>
<path fill="none" stroke="black" d="M355.28,-234C367.56,-234 381.06,-234 393.37,-234"/>
<polygon fill="black" stroke="black" points="393.21,-237.5 403.21,-234 393.21,-230.5 393.21,-237.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="435.1" cy="-180" rx="31.1" ry="18"/>
<text text-anchor="middle" x="435.1" y="-174.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="M341.98,-180C356.93,-180 375.83,-180 392.61,-180"/>
<polygon fill="black" stroke="black" points="392.3,-183.5 402.3,-180 392.3,-176.5 392.3,-183.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="435.1" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="435.1" y="-120.58" 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="M368.25,-126C376.31,-126 384.53,-126 392.31,-126"/>
<polygon fill="black" stroke="black" points="392.18,-129.5 402.18,-126 392.18,-122.5 392.18,-129.5"/>
</g>
<!-- 10 -->
<!-- name: &quot;bool&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="435.1" cy="-72" rx="27.61" ry="18"/>
<text text-anchor="middle" x="435.1" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 9&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>9&#45;&gt;10</title>
<path fill="none" stroke="black" d="M364.79,-72C375.12,-72 385.86,-72 395.71,-72"/>
<polygon fill="black" stroke="black" points="395.69,-75.5 405.69,-72 395.69,-68.5 395.69,-75.5"/>
</g>
<!-- 12 -->
<!-- name: &quot;bool&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="435.1" cy="-18" rx="27.61" ry="18"/>
<text text-anchor="middle" x="435.1" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M349.73,-18C364.15,-18 380.92,-18 395.7,-18"/>
<polygon fill="black" stroke="black" points="395.53,-21.5 405.53,-18 395.53,-14.5 395.53,-21.5"/>
</g>
</g>
</svg>