mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2024-11-27 08:39:01 +00:00
177 lines
8.9 KiB
XML
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: "LevelSoundEventPacketV1", typeName: "", id: 0, branchId: 24, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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: "Event ID", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->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: "Position", typeName: "Vec3", id: 3, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<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->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>0->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: "Data", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>0->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: "Actor Type", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>0->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: "Baby Mob", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>0->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: "Global", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<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->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>0->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: "byte", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->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: "Vec3", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>3->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: "varint", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->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: "varint", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>7->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: "bool", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>9->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: "bool", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<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->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>11->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>
|