1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2024-11-27 09:49:03 +00:00
bedrock-protocol-docs/html/svg/ItemData.svg
2024-07-17 13:35:22 -07:00

99 lines
5.2 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: ItemData Pages: 1 -->
<svg width="409pt" height="152pt"
viewBox="0.00 0.00 409.34 152.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 148)">
<title>ItemData</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-148 405.34,-148 405.34,4 -4,4"/>
<!-- 180 -->
<!-- name: &quot;ItemData&quot;, typeName: &quot;&quot;, id: 180, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>180</title>
<ellipse fill="none" stroke="black" cx="44.08" cy="-72" rx="44.08" ry="18"/>
<text text-anchor="middle" x="44.08" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">ItemData</text>
</g>
<!-- 181 -->
<!-- name: &quot;Item Name&quot;, typeName: &quot;&quot;, id: 181, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>181</title>
<ellipse fill="none" stroke="black" cx="213.64" cy="-126" rx="51.06" ry="18"/>
<text text-anchor="middle" x="213.64" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Item Name</text>
</g>
<!-- 180&#45;&gt;181 -->
<g id="edge1" class="edge">
<title>180&#45;&gt;181</title>
<path fill="none" stroke="black" d="M78.47,-83.67C92.54,-88.52 109.11,-94.14 124.16,-99 136.69,-103.05 150.27,-107.27 162.94,-111.15"/>
<polygon fill="black" stroke="black" points="161.76,-114.45 172.34,-114.01 163.79,-107.75 161.76,-114.45"/>
</g>
<!-- 183 -->
<!-- name: &quot;Item Id&quot;, typeName: &quot;&quot;, id: 183, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;Block id&#39;s &lt; 256 (can be negative); Item id&#39;s &gt; 257&quot; -->
<g id="node4" class="node">
<title>183</title>
<ellipse fill="none" stroke="black" cx="213.64" cy="-72" rx="37.59" ry="18"/>
<text text-anchor="middle" x="213.64" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Item Id</text>
</g>
<!-- 180&#45;&gt;183 -->
<g id="edge3" class="edge">
<title>180&#45;&gt;183</title>
<path fill="none" stroke="black" d="M88.23,-72C111.48,-72 140.24,-72 164.25,-72"/>
<polygon fill="black" stroke="black" points="164.09,-75.5 174.09,-72 164.09,-68.5 164.09,-75.5"/>
</g>
<!-- 185 -->
<!-- name: &quot;Is Component Based&quot;, typeName: &quot;&quot;, id: 185, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>185</title>
<ellipse fill="none" stroke="black" cx="213.64" cy="-18" rx="89.49" ry="18"/>
<text text-anchor="middle" x="213.64" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Is Component Based</text>
</g>
<!-- 180&#45;&gt;185 -->
<g id="edge5" class="edge">
<title>180&#45;&gt;185</title>
<path fill="none" stroke="black" d="M78.47,-60.33C92.54,-55.48 109.11,-49.86 124.16,-45 132.85,-42.19 142.05,-39.3 151.1,-36.5"/>
<polygon fill="black" stroke="black" points="152.04,-39.87 160.57,-33.58 149.98,-33.18 152.04,-39.87"/>
</g>
<!-- 182 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 182, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>182</title>
<ellipse fill="none" stroke="black" cx="370.23" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="370.23" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 181&#45;&gt;182 -->
<g id="edge2" class="edge">
<title>181&#45;&gt;182</title>
<path fill="none" stroke="black" d="M264.83,-126C284.98,-126 307.95,-126 327.2,-126"/>
<polygon fill="black" stroke="black" points="327.13,-129.5 337.13,-126 327.13,-122.5 327.13,-129.5"/>
</g>
<!-- 184 -->
<!-- name: &quot;short&quot;, typeName: &quot;&quot;, id: 184, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>184</title>
<ellipse fill="none" stroke="black" cx="370.23" cy="-72" rx="29.61" ry="18"/>
<text text-anchor="middle" x="370.23" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">short</text>
</g>
<!-- 183&#45;&gt;184 -->
<g id="edge4" class="edge">
<title>183&#45;&gt;184</title>
<path fill="none" stroke="black" d="M251.67,-72C274.9,-72 304.86,-72 328.72,-72"/>
<polygon fill="black" stroke="black" points="328.72,-75.5 338.72,-72 328.72,-68.5 328.72,-75.5"/>
</g>
<!-- 186 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 186, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>186</title>
<ellipse fill="none" stroke="black" cx="370.23" cy="-18" rx="27.61" ry="18"/>
<text text-anchor="middle" x="370.23" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 185&#45;&gt;186 -->
<g id="edge6" class="edge">
<title>185&#45;&gt;186</title>
<path fill="none" stroke="black" d="M303.22,-18C312.85,-18 322.24,-18 330.78,-18"/>
<polygon fill="black" stroke="black" points="330.7,-21.5 340.7,-18 330.7,-14.5 330.7,-21.5"/>
</g>
</g>
</svg>