mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-20 11:11:58 +00:00
790 lines
43 KiB
XML
790 lines
43 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: CraftingDataEntry Pages: 1 -->
|
|
<svg width="1272pt" height="1286pt"
|
|
viewBox="0.00 0.00 1271.71 1286.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 1282)">
|
|
<title>CraftingDataEntry</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-1282 1267.71,-1282 1267.71,4 -4,4"/>
|
|
<!-- 1 -->
|
|
<!-- name: "CraftingDataEntry", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="77.51" cy="-612" rx="77.51" ry="18"/>
|
|
<text text-anchor="middle" x="77.51" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">CraftingDataEntry</text>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "Crafting Type", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="286.77" cy="-963" rx="62.54" ry="18"/>
|
|
<text text-anchor="middle" x="286.77" y="-957.58" font-family="Times New Roman,serif" font-size="14.00">Crafting Type</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge1" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M89.07,-629.89C122.89,-687.16 228.66,-866.28 269.48,-935.4"/>
|
|
<polygon fill="black" stroke="black" points="266.36,-937.01 274.46,-943.84 272.39,-933.45 266.36,-937.01"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "Dependency on 'Crafting Type'", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>4</title>
|
|
<polygon fill="none" stroke="black" points="376.52,-603 191.02,-603 191.02,-567 382.52,-567 382.52,-597 376.52,-603"/>
|
|
<polyline fill="none" stroke="black" points="376.52,-603 376.52,-597"/>
|
|
<polyline fill="none" stroke="black" points="382.52,-597 376.52,-597"/>
|
|
<text text-anchor="middle" x="286.77" y="-579.58" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'Crafting Type'</text>
|
|
</g>
|
|
<!-- 1->4 -->
|
|
<g id="edge3" class="edge">
|
|
<title>1->4</title>
|
|
<path fill="none" stroke="black" d="M146.09,-603.2C156.81,-601.8 168.12,-600.33 179.47,-598.85"/>
|
|
<polygon fill="black" stroke="black" points="179.85,-602.33 189.31,-597.57 178.94,-595.39 179.85,-602.33"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "varint", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-1260" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-1254.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 2->3 -->
|
|
<g id="edge2" class="edge">
|
|
<title>2->3</title>
|
|
<path fill="none" stroke="black" d="M294.42,-981.1C310.13,-1021.6 353.17,-1120.56 418.52,-1179 461.19,-1217.15 479.89,-1219.2 535.44,-1233 700.23,-1273.93 904.8,-1267.97 991.3,-1262.96"/>
|
|
<polygon fill="black" stroke="black" points="991.42,-1266.46 1001.19,-1262.36 991,-1259.47 991.42,-1266.46"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "if (0)", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>5</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-1170 418.52,-1152 458.98,-1134 499.44,-1152 458.98,-1170"/>
|
|
<text text-anchor="middle" x="458.98" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">if (0)</text>
|
|
</g>
|
|
<!-- 4->5 -->
|
|
<g id="edge4" class="edge">
|
|
<title>4->5</title>
|
|
<path fill="none" stroke="black" d="M292.72,-603.27C306.82,-655.27 348.34,-808.59 382.52,-936 398.61,-995.98 396.82,-1012.82 418.52,-1071 425.85,-1090.65 436.32,-1111.93 444.64,-1127.75"/>
|
|
<polygon fill="black" stroke="black" points="441.47,-1129.24 449.27,-1136.4 447.64,-1125.94 441.47,-1129.24"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "if (1)", typeName: "", id: 10, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>10</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-1062 418.52,-1044 458.98,-1026 499.44,-1044 458.98,-1062"/>
|
|
<text text-anchor="middle" x="458.98" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">if (1)</text>
|
|
</g>
|
|
<!-- 4->10 -->
|
|
<g id="edge9" class="edge">
|
|
<title>4->10</title>
|
|
<path fill="none" stroke="black" d="M294.55,-603.28C321,-674.62 417.38,-934.51 448.34,-1017.99"/>
|
|
<polygon fill="black" stroke="black" points="444.97,-1018.99 451.73,-1027.14 451.54,-1016.55 444.97,-1018.99"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "if (2)", typeName: "", id: 15, branchId: 2, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>15</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-927 418.52,-909 458.98,-891 499.44,-909 458.98,-927"/>
|
|
<text text-anchor="middle" x="458.98" y="-903.58" font-family="Times New Roman,serif" font-size="14.00">if (2)</text>
|
|
</g>
|
|
<!-- 4->15 -->
|
|
<g id="edge14" class="edge">
|
|
<title>4->15</title>
|
|
<path fill="none" stroke="black" d="M297.41,-603.35C326.34,-658.41 412.41,-822.25 445.15,-884.57"/>
|
|
<polygon fill="black" stroke="black" points="441.99,-886.09 449.74,-893.31 448.19,-882.83 441.99,-886.09"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "if (3)", typeName: "", id: 22, branchId: 3, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>22</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-738 418.52,-720 458.98,-702 499.44,-720 458.98,-738"/>
|
|
<text text-anchor="middle" x="458.98" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">if (3)</text>
|
|
</g>
|
|
<!-- 4->22 -->
|
|
<g id="edge21" class="edge">
|
|
<title>4->22</title>
|
|
<path fill="none" stroke="black" d="M311.08,-603.49C343.57,-629.25 402.11,-675.69 434.62,-701.47"/>
|
|
<polygon fill="black" stroke="black" points="432.24,-704.05 442.25,-707.52 436.59,-698.57 432.24,-704.05"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "if (4)", typeName: "", id: 31, branchId: 4, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>31</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-603 418.52,-585 458.98,-567 499.44,-585 458.98,-603"/>
|
|
<text text-anchor="middle" x="458.98" y="-579.58" font-family="Times New Roman,serif" font-size="14.00">if (4)</text>
|
|
</g>
|
|
<!-- 4->31 -->
|
|
<g id="edge30" class="edge">
|
|
<title>4->31</title>
|
|
<path fill="none" stroke="black" d="M382.83,-585C390.82,-585 398.7,-585 406.17,-585"/>
|
|
<polygon fill="black" stroke="black" points="406.02,-588.5 416.02,-585 406.02,-581.5 406.02,-588.5"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "if (5)", typeName: "", id: 36, branchId: 5, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>36</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-522 418.52,-504 458.98,-486 499.44,-504 458.98,-522"/>
|
|
<text text-anchor="middle" x="458.98" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">if (5)</text>
|
|
</g>
|
|
<!-- 4->36 -->
|
|
<g id="edge35" class="edge">
|
|
<title>4->36</title>
|
|
<path fill="none" stroke="black" d="M326.39,-566.62C357.36,-551.89 400.16,-531.52 428.43,-518.06"/>
|
|
<polygon fill="black" stroke="black" points="429.61,-521.38 437.14,-513.92 426.6,-515.06 429.61,-521.38"/>
|
|
</g>
|
|
<!-- 41 -->
|
|
<!-- name: "if (6)", typeName: "", id: 41, branchId: 6, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node41" class="node">
|
|
<title>41</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-414 418.52,-396 458.98,-378 499.44,-396 458.98,-414"/>
|
|
<text text-anchor="middle" x="458.98" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">if (6)</text>
|
|
</g>
|
|
<!-- 4->41 -->
|
|
<g id="edge40" class="edge">
|
|
<title>4->41</title>
|
|
<path fill="none" stroke="black" d="M304.4,-566.53C336.31,-531.11 405.91,-453.82 439.33,-416.71"/>
|
|
<polygon fill="black" stroke="black" points="441.53,-419.49 445.62,-409.72 436.33,-414.81 441.53,-419.49"/>
|
|
</g>
|
|
<!-- 46 -->
|
|
<!-- name: "if (7)", typeName: "", id: 46, branchId: 7, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node46" class="node">
|
|
<title>46</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-306 418.52,-288 458.98,-270 499.44,-288 458.98,-306"/>
|
|
<text text-anchor="middle" x="458.98" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">if (7)</text>
|
|
</g>
|
|
<!-- 4->46 -->
|
|
<g id="edge45" class="edge">
|
|
<title>4->46</title>
|
|
<path fill="none" stroke="black" d="M298.16,-566.87C327.52,-515.65 411.07,-369.85 444.2,-312.04"/>
|
|
<polygon fill="black" stroke="black" points="447.09,-314.04 449.03,-303.63 441.02,-310.56 447.09,-314.04"/>
|
|
</g>
|
|
<!-- 51 -->
|
|
<!-- name: "if (8)", typeName: "", id: 51, branchId: 8, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node51" class="node">
|
|
<title>51</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-198 418.52,-180 458.98,-162 499.44,-180 458.98,-198"/>
|
|
<text text-anchor="middle" x="458.98" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">if (8)</text>
|
|
</g>
|
|
<!-- 4->51 -->
|
|
<g id="edge50" class="edge">
|
|
<title>4->51</title>
|
|
<path fill="none" stroke="black" d="M294.7,-566.54C313.5,-516.76 367.5,-375.73 418.52,-261 427.04,-241.84 437.46,-220.53 445.45,-204.58"/>
|
|
<polygon fill="black" stroke="black" points="448.48,-206.34 449.86,-195.84 442.23,-203.19 448.48,-206.34"/>
|
|
</g>
|
|
<!-- 56 -->
|
|
<!-- name: "if (9)", typeName: "", id: 56, branchId: 9, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node56" class="node">
|
|
<title>56</title>
|
|
<polygon fill="none" stroke="black" points="458.98,-90 418.52,-72 458.98,-54 499.44,-72 458.98,-90"/>
|
|
<text text-anchor="middle" x="458.98" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">if (9)</text>
|
|
</g>
|
|
<!-- 4->56 -->
|
|
<g id="edge55" class="edge">
|
|
<title>4->56</title>
|
|
<path fill="none" stroke="black" d="M292.23,-566.54C307.07,-506.11 357.32,-309.12 418.52,-153 426.18,-133.48 436.63,-112.19 444.86,-96.34"/>
|
|
<polygon fill="black" stroke="black" points="447.87,-98.14 449.43,-87.66 441.68,-94.87 447.87,-98.14"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "Shapeless Recipe", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-1206" rx="76.01" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-1200.58" font-family="Times New Roman,serif" font-size="14.00">Shapeless Recipe</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge5" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M481.56,-1160.46C496.53,-1166.15 517.02,-1173.57 535.44,-1179 550.61,-1183.47 567.08,-1187.69 582.69,-1191.41"/>
|
|
<polygon fill="black" stroke="black" points="581.87,-1194.81 592.4,-1193.68 583.46,-1188 581.87,-1194.81"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "Net id", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-1152" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 5->8 -->
|
|
<g id="edge7" class="edge">
|
|
<title>5->8</title>
|
|
<path fill="none" stroke="black" d="M500.46,-1152C531.75,-1152 574.99,-1152 607.09,-1152"/>
|
|
<polygon fill="black" stroke="black" points="606.85,-1155.5 616.85,-1152 606.85,-1148.5 606.85,-1155.5"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "ShapelessRecipe", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-1206" rx="73.52" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-1200.58" font-family="Times New Roman,serif" font-size="14.00">ShapelessRecipe</text>
|
|
</g>
|
|
<!-- 6->7 -->
|
|
<g id="edge6" class="edge">
|
|
<title>6->7</title>
|
|
<path fill="none" stroke="black" d="M727.98,-1206C791.59,-1206 882.72,-1206 948.79,-1206"/>
|
|
<polygon fill="black" stroke="black" points="948.49,-1209.5 958.49,-1206 948.49,-1202.5 948.49,-1209.5"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-1152" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-1146.58" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 8->9 -->
|
|
<g id="edge8" class="edge">
|
|
<title>8->9</title>
|
|
<path fill="none" stroke="black" d="M685.28,-1152C711.16,-1152 750.02,-1152 792.5,-1152"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-1155.5 802.46,-1152 792.46,-1148.5 792.46,-1155.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "Shaped Recipe", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-1098" rx="67.03" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-1092.58" font-family="Times New Roman,serif" font-size="14.00">Shaped Recipe</text>
|
|
</g>
|
|
<!-- 10->11 -->
|
|
<g id="edge10" class="edge">
|
|
<title>10->11</title>
|
|
<path fill="none" stroke="black" d="M481.56,-1052.46C496.53,-1058.15 517.02,-1065.57 535.44,-1071 552.04,-1075.89 570.19,-1080.49 587.07,-1084.45"/>
|
|
<polygon fill="black" stroke="black" points="585.96,-1087.78 596.49,-1086.61 587.53,-1080.96 585.96,-1087.78"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "Net id", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-1044" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 10->13 -->
|
|
<g id="edge12" class="edge">
|
|
<title>10->13</title>
|
|
<path fill="none" stroke="black" d="M500.46,-1044C531.75,-1044 574.99,-1044 607.09,-1044"/>
|
|
<polygon fill="black" stroke="black" points="606.85,-1047.5 616.85,-1044 606.85,-1040.5 606.85,-1047.5"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "ShapedRecipe", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-1098" rx="64.54" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-1092.58" font-family="Times New Roman,serif" font-size="14.00">ShapedRecipe</text>
|
|
</g>
|
|
<!-- 11->12 -->
|
|
<g id="edge11" class="edge">
|
|
<title>11->12</title>
|
|
<path fill="none" stroke="black" d="M719.09,-1098C785.68,-1098 888.21,-1098 957.83,-1098"/>
|
|
<polygon fill="black" stroke="black" points="957.62,-1101.5 967.62,-1098 957.62,-1094.5 957.62,-1101.5"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-1044" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-1038.58" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 13->14 -->
|
|
<g id="edge13" class="edge">
|
|
<title>13->14</title>
|
|
<path fill="none" stroke="black" d="M685.28,-1044C711.16,-1044 750.02,-1044 792.5,-1044"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-1047.5 802.46,-1044 792.46,-1040.5 792.46,-1047.5"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "Item Data", typeName: "", id: 16, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-990" rx="46.57" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-984.58" font-family="Times New Roman,serif" font-size="14.00">Item Data</text>
|
|
</g>
|
|
<!-- 15->16 -->
|
|
<g id="edge15" class="edge">
|
|
<title>15->16</title>
|
|
<path fill="none" stroke="black" d="M473.15,-920.91C487.47,-933.23 511.52,-952.16 535.44,-963 554.57,-971.67 576.79,-977.72 596.6,-981.85"/>
|
|
<polygon fill="black" stroke="black" points="595.65,-985.24 606.14,-983.73 597,-978.37 595.65,-985.24"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "Result Item", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-936" rx="53.06" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-930.58" font-family="Times New Roman,serif" font-size="14.00">Result Item</text>
|
|
</g>
|
|
<!-- 15->18 -->
|
|
<g id="edge17" class="edge">
|
|
<title>15->18</title>
|
|
<path fill="none" stroke="black" d="M490.65,-913.34C517.73,-917.17 557.98,-922.86 591.37,-927.58"/>
|
|
<polygon fill="black" stroke="black" points="590.51,-931 600.9,-928.93 591.49,-924.07 590.51,-931"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "Recipe Tag", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 0, notes: "Available ones: crafting_table, cartography_table, stonecutter, furnace, blast_furnace, smoker, campfire" -->
|
|
<g id="node20" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-882" rx="53.56" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-876.58" font-family="Times New Roman,serif" font-size="14.00">Recipe Tag</text>
|
|
</g>
|
|
<!-- 15->20 -->
|
|
<g id="edge19" class="edge">
|
|
<title>15->20</title>
|
|
<path fill="none" stroke="black" d="M490.65,-904.66C517.64,-900.85 557.7,-895.18 591.02,-890.47"/>
|
|
<polygon fill="black" stroke="black" points="591.12,-893.99 600.53,-889.12 590.14,-887.06 591.12,-893.99"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "varint", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-990" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-984.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 16->17 -->
|
|
<g id="edge16" class="edge">
|
|
<title>16->17</title>
|
|
<path fill="none" stroke="black" d="M698.73,-990C773.27,-990 919.6,-990 991.35,-990"/>
|
|
<polygon fill="black" stroke="black" points="991.1,-993.5 1001.1,-990 991.1,-986.5 991.1,-993.5"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "NetworkItemInstanceDescriptor", typeName: "", id: 19, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>19</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-936" rx="129.41" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-930.58" font-family="Times New Roman,serif" font-size="14.00">NetworkItemInstanceDescriptor</text>
|
|
</g>
|
|
<!-- 18->19 -->
|
|
<g id="edge18" class="edge">
|
|
<title>18->19</title>
|
|
<path fill="none" stroke="black" d="M705.33,-936C753.66,-936 827.56,-936 892.97,-936"/>
|
|
<polygon fill="black" stroke="black" points="892.71,-939.5 902.71,-936 892.71,-932.5 892.71,-939.5"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "string", typeName: "", id: 21, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-882" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-876.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 20->21 -->
|
|
<g id="edge20" class="edge">
|
|
<title>20->21</title>
|
|
<path fill="none" stroke="black" d="M705.73,-882C782.1,-882 921.75,-882 991.32,-882"/>
|
|
<polygon fill="black" stroke="black" points="991.15,-885.5 1001.15,-882 991.15,-878.5 991.15,-885.5"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "Item Data", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-828" rx="46.57" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-822.58" font-family="Times New Roman,serif" font-size="14.00">Item Data</text>
|
|
</g>
|
|
<!-- 22->23 -->
|
|
<g id="edge22" class="edge">
|
|
<title>22->23</title>
|
|
<path fill="none" stroke="black" d="M468.91,-733.82C481.48,-752.11 506.17,-784.04 535.44,-801 553.46,-811.44 575.27,-817.85 595.06,-821.78"/>
|
|
<polygon fill="black" stroke="black" points="594.17,-825.18 604.63,-823.5 595.41,-818.29 594.17,-825.18"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "Auxiliary Item Data", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-774" rx="82" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-768.58" font-family="Times New Roman,serif" font-size="14.00">Auxiliary Item Data</text>
|
|
</g>
|
|
<!-- 22->25 -->
|
|
<g id="edge24" class="edge">
|
|
<title>22->25</title>
|
|
<path fill="none" stroke="black" d="M481.56,-728.46C496.53,-734.15 517.02,-741.57 535.44,-747 549.98,-751.29 565.7,-755.34 580.72,-758.94"/>
|
|
<polygon fill="black" stroke="black" points="579.5,-762.25 590.04,-761.13 581.11,-755.43 579.5,-762.25"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "Result Item", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-720" rx="53.06" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">Result Item</text>
|
|
</g>
|
|
<!-- 22->27 -->
|
|
<g id="edge26" class="edge">
|
|
<title>22->27</title>
|
|
<path fill="none" stroke="black" d="M500.46,-720C525.68,-720 558.66,-720 587.31,-720"/>
|
|
<polygon fill="black" stroke="black" points="586.95,-723.5 596.95,-720 586.95,-716.5 586.95,-723.5"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Recipe Tag", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "Available ones: crafting_table, cartography_table, stonecutter, furnace, blast_furnace, smoker, campfire" -->
|
|
<g id="node29" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-666" rx="53.56" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">Recipe Tag</text>
|
|
</g>
|
|
<!-- 22->29 -->
|
|
<g id="edge28" class="edge">
|
|
<title>22->29</title>
|
|
<path fill="none" stroke="black" d="M481.56,-711.54C496.53,-705.85 517.02,-698.43 535.44,-693 554.41,-687.41 575.41,-682.21 594.23,-677.9"/>
|
|
<polygon fill="black" stroke="black" points="594.87,-681.34 603.86,-675.73 593.33,-674.51 594.87,-681.34"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "varint", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-828" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-822.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 23->24 -->
|
|
<g id="edge23" class="edge">
|
|
<title>23->24</title>
|
|
<path fill="none" stroke="black" d="M698.73,-828C773.27,-828 919.6,-828 991.35,-828"/>
|
|
<polygon fill="black" stroke="black" points="991.1,-831.5 1001.1,-828 991.1,-824.5 991.1,-831.5"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "varint", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-774" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-768.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 25->26 -->
|
|
<g id="edge25" class="edge">
|
|
<title>25->26</title>
|
|
<path fill="none" stroke="black" d="M733.95,-774C812.82,-774 929.5,-774 991.21,-774"/>
|
|
<polygon fill="black" stroke="black" points="990.92,-777.5 1000.92,-774 990.92,-770.5 990.92,-777.5"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "NetworkItemInstanceDescriptor", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-720" rx="129.41" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-714.58" font-family="Times New Roman,serif" font-size="14.00">NetworkItemInstanceDescriptor</text>
|
|
</g>
|
|
<!-- 27->28 -->
|
|
<g id="edge27" class="edge">
|
|
<title>27->28</title>
|
|
<path fill="none" stroke="black" d="M705.33,-720C753.66,-720 827.56,-720 892.97,-720"/>
|
|
<polygon fill="black" stroke="black" points="892.71,-723.5 902.71,-720 892.71,-716.5 892.71,-723.5"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "string", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-666" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge29" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M705.73,-666C782.1,-666 921.75,-666 991.32,-666"/>
|
|
<polygon fill="black" stroke="black" points="991.15,-669.5 1001.15,-666 991.15,-662.5 991.15,-669.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "Multi-Recipe", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-612" rx="58.55" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">Multi-Recipe</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge31" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M490.65,-589.34C516.48,-592.99 554.3,-598.34 586.71,-602.92"/>
|
|
<polygon fill="black" stroke="black" points="586.03,-606.36 596.42,-604.3 587.01,-599.43 586.03,-606.36"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "Net id", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-558" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 31->34 -->
|
|
<g id="edge33" class="edge">
|
|
<title>31->34</title>
|
|
<path fill="none" stroke="black" d="M490.65,-580.66C522.51,-576.16 572.6,-569.07 608.29,-564.02"/>
|
|
<polygon fill="black" stroke="black" points="608.42,-567.54 617.83,-562.67 607.44,-560.61 608.42,-567.54"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "mce::UUID", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-612" rx="52.56" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">mce::UUID</text>
|
|
</g>
|
|
<!-- 32->33 -->
|
|
<g id="edge32" class="edge">
|
|
<title>32->33</title>
|
|
<path fill="none" stroke="black" d="M710.61,-612C780.5,-612 897.78,-612 969.97,-612"/>
|
|
<polygon fill="black" stroke="black" points="969.64,-615.5 979.64,-612 969.64,-608.5 969.64,-615.5"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-558" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 34->35 -->
|
|
<g id="edge34" class="edge">
|
|
<title>34->35</title>
|
|
<path fill="none" stroke="black" d="M685.28,-558C711.16,-558 750.02,-558 792.5,-558"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-561.5 802.46,-558 792.46,-554.5 792.46,-561.5"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "User Data Shapeless Recipe", typeName: "", id: 37, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>37</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-504" rx="115.43" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">User Data Shapeless Recipe</text>
|
|
</g>
|
|
<!-- 36->37 -->
|
|
<g id="edge36" class="edge">
|
|
<title>36->37</title>
|
|
<path fill="none" stroke="black" d="M500.46,-504C508,-504 516.22,-504 524.82,-504"/>
|
|
<polygon fill="black" stroke="black" points="524.8,-507.5 534.8,-504 524.8,-500.5 524.8,-507.5"/>
|
|
</g>
|
|
<!-- 39 -->
|
|
<!-- name: "Net id", typeName: "", id: 39, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>39</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-450" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 36->39 -->
|
|
<g id="edge38" class="edge">
|
|
<title>36->39</title>
|
|
<path fill="none" stroke="black" d="M481.56,-495.54C496.53,-489.85 517.02,-482.43 535.44,-477 559.65,-469.86 587.15,-463.37 609.24,-458.54"/>
|
|
<polygon fill="black" stroke="black" points="609.73,-462.01 618.77,-456.49 608.25,-455.17 609.73,-462.01"/>
|
|
</g>
|
|
<!-- 38 -->
|
|
<!-- name: "UserDataShapelessRecipe", typeName: "", id: 38, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>38</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-504" rx="107.95" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">UserDataShapelessRecipe</text>
|
|
</g>
|
|
<!-- 37->38 -->
|
|
<g id="edge37" class="edge">
|
|
<title>37->38</title>
|
|
<path fill="none" stroke="black" d="M767.7,-504C814.04,-504 867.5,-504 914.23,-504"/>
|
|
<polygon fill="black" stroke="black" points="914.13,-507.5 924.13,-504 914.13,-500.5 914.13,-507.5"/>
|
|
</g>
|
|
<!-- 40 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 40, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node40" class="node">
|
|
<title>40</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-450" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 39->40 -->
|
|
<g id="edge39" class="edge">
|
|
<title>39->40</title>
|
|
<path fill="none" stroke="black" d="M685.28,-450C711.16,-450 750.02,-450 792.5,-450"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-453.5 802.46,-450 792.46,-446.5 792.46,-453.5"/>
|
|
</g>
|
|
<!-- 42 -->
|
|
<!-- name: "Shapeless Chemistry Recipe", typeName: "", id: 42, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node42" class="node">
|
|
<title>42</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-396" rx="116.43" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Shapeless Chemistry Recipe</text>
|
|
</g>
|
|
<!-- 41->42 -->
|
|
<g id="edge41" class="edge">
|
|
<title>41->42</title>
|
|
<path fill="none" stroke="black" d="M500.46,-396C507.69,-396 515.55,-396 523.76,-396"/>
|
|
<polygon fill="black" stroke="black" points="523.64,-399.5 533.64,-396 523.64,-392.5 523.64,-399.5"/>
|
|
</g>
|
|
<!-- 44 -->
|
|
<!-- name: "Net id", typeName: "", id: 44, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node44" class="node">
|
|
<title>44</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-342" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 41->44 -->
|
|
<g id="edge43" class="edge">
|
|
<title>41->44</title>
|
|
<path fill="none" stroke="black" d="M481.56,-387.54C496.53,-381.85 517.02,-374.43 535.44,-369 559.65,-361.86 587.15,-355.37 609.24,-350.54"/>
|
|
<polygon fill="black" stroke="black" points="609.73,-354.01 618.77,-348.49 608.25,-347.17 609.73,-354.01"/>
|
|
</g>
|
|
<!-- 43 -->
|
|
<!-- name: "ShapelessChemistryRecipe", typeName: "", id: 43, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node43" class="node">
|
|
<title>43</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-396" rx="111.44" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">ShapelessChemistryRecipe</text>
|
|
</g>
|
|
<!-- 42->43 -->
|
|
<g id="edge42" class="edge">
|
|
<title>42->43</title>
|
|
<path fill="none" stroke="black" d="M768.73,-396C813.73,-396 865.31,-396 910.88,-396"/>
|
|
<polygon fill="black" stroke="black" points="910.82,-399.5 920.82,-396 910.82,-392.5 910.82,-399.5"/>
|
|
</g>
|
|
<!-- 45 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 45, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node45" class="node">
|
|
<title>45</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-342" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 44->45 -->
|
|
<g id="edge44" class="edge">
|
|
<title>44->45</title>
|
|
<path fill="none" stroke="black" d="M685.28,-342C711.16,-342 750.02,-342 792.5,-342"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-345.5 802.46,-342 792.46,-338.5 792.46,-345.5"/>
|
|
</g>
|
|
<!-- 47 -->
|
|
<!-- name: "Shaped Chemistry Recipe", typeName: "", id: 47, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node47" class="node">
|
|
<title>47</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-288" rx="107.45" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Shaped Chemistry Recipe</text>
|
|
</g>
|
|
<!-- 46->47 -->
|
|
<g id="edge46" class="edge">
|
|
<title>46->47</title>
|
|
<path fill="none" stroke="black" d="M500.46,-288C510.33,-288 521.39,-288 532.92,-288"/>
|
|
<polygon fill="black" stroke="black" points="532.57,-291.5 542.57,-288 532.57,-284.5 532.57,-291.5"/>
|
|
</g>
|
|
<!-- 49 -->
|
|
<!-- name: "Net id", typeName: "", id: 49, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node49" class="node">
|
|
<title>49</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-234" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 46->49 -->
|
|
<g id="edge48" class="edge">
|
|
<title>46->49</title>
|
|
<path fill="none" stroke="black" d="M481.56,-279.54C496.53,-273.85 517.02,-266.43 535.44,-261 559.65,-253.86 587.15,-247.37 609.24,-242.54"/>
|
|
<polygon fill="black" stroke="black" points="609.73,-246.01 618.77,-240.49 608.25,-239.17 609.73,-246.01"/>
|
|
</g>
|
|
<!-- 48 -->
|
|
<!-- name: "ShapedChemistryRecipe", typeName: "", id: 48, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node48" class="node">
|
|
<title>48</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-288" rx="102.46" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">ShapedChemistryRecipe</text>
|
|
</g>
|
|
<!-- 47->48 -->
|
|
<g id="edge47" class="edge">
|
|
<title>47->48</title>
|
|
<path fill="none" stroke="black" d="M759.77,-288C809.69,-288 869.14,-288 919.82,-288"/>
|
|
<polygon fill="black" stroke="black" points="919.65,-291.5 929.65,-288 919.65,-284.5 919.65,-291.5"/>
|
|
</g>
|
|
<!-- 50 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 50, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node50" class="node">
|
|
<title>50</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-234" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 49->50 -->
|
|
<g id="edge49" class="edge">
|
|
<title>49->50</title>
|
|
<path fill="none" stroke="black" d="M685.28,-234C711.16,-234 750.02,-234 792.5,-234"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-237.5 802.46,-234 792.46,-230.5 792.46,-237.5"/>
|
|
</g>
|
|
<!-- 52 -->
|
|
<!-- name: "Smithing Transform Recipe", typeName: "", id: 52, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node52" class="node">
|
|
<title>52</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-180" rx="113.44" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Smithing Transform Recipe</text>
|
|
</g>
|
|
<!-- 51->52 -->
|
|
<g id="edge51" class="edge">
|
|
<title>51->52</title>
|
|
<path fill="none" stroke="black" d="M500.46,-180C508.56,-180 517.45,-180 526.74,-180"/>
|
|
<polygon fill="black" stroke="black" points="526.73,-183.5 536.73,-180 526.73,-176.5 526.73,-183.5"/>
|
|
</g>
|
|
<!-- 54 -->
|
|
<!-- name: "Net id", typeName: "", id: 54, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node54" class="node">
|
|
<title>54</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-126" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 51->54 -->
|
|
<g id="edge53" class="edge">
|
|
<title>51->54</title>
|
|
<path fill="none" stroke="black" d="M481.56,-171.54C496.53,-165.85 517.02,-158.43 535.44,-153 559.65,-145.86 587.15,-139.37 609.24,-134.54"/>
|
|
<polygon fill="black" stroke="black" points="609.73,-138.01 618.77,-132.49 608.25,-131.17 609.73,-138.01"/>
|
|
</g>
|
|
<!-- 53 -->
|
|
<!-- name: "SmithingTransformRecipe", typeName: "", id: 53, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node53" class="node">
|
|
<title>53</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-180" rx="108.45" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">SmithingTransformRecipe</text>
|
|
</g>
|
|
<!-- 52->53 -->
|
|
<g id="edge52" class="edge">
|
|
<title>52->53</title>
|
|
<path fill="none" stroke="black" d="M765.64,-180C812.35,-180 866.57,-180 913.92,-180"/>
|
|
<polygon fill="black" stroke="black" points="913.66,-183.5 923.66,-180 913.66,-176.5 913.66,-183.5"/>
|
|
</g>
|
|
<!-- 55 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 55, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node55" class="node">
|
|
<title>55</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-126" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 54->55 -->
|
|
<g id="edge54" class="edge">
|
|
<title>54->55</title>
|
|
<path fill="none" stroke="black" d="M685.28,-126C711.16,-126 750.02,-126 792.5,-126"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-129.5 802.46,-126 792.46,-122.5 792.46,-129.5"/>
|
|
</g>
|
|
<!-- 57 -->
|
|
<!-- name: "Smithing Trim Recipe", typeName: "", id: 57, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node57" class="node">
|
|
<title>57</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-72" rx="91.98" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Smithing Trim Recipe</text>
|
|
</g>
|
|
<!-- 56->57 -->
|
|
<g id="edge56" class="edge">
|
|
<title>56->57</title>
|
|
<path fill="none" stroke="black" d="M500.46,-72C514.65,-72 531.29,-72 548.24,-72"/>
|
|
<polygon fill="black" stroke="black" points="547.88,-75.5 557.88,-72 547.88,-68.5 547.88,-75.5"/>
|
|
</g>
|
|
<!-- 59 -->
|
|
<!-- name: "Net id", typeName: "", id: 59, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node59" class="node">
|
|
<title>59</title>
|
|
<ellipse fill="none" stroke="black" cx="651.87" cy="-18" rx="33.1" ry="18"/>
|
|
<text text-anchor="middle" x="651.87" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Net id</text>
|
|
</g>
|
|
<!-- 56->59 -->
|
|
<g id="edge58" class="edge">
|
|
<title>56->59</title>
|
|
<path fill="none" stroke="black" d="M481.56,-63.54C496.53,-57.85 517.02,-50.43 535.44,-45 559.65,-37.86 587.15,-31.37 609.24,-26.54"/>
|
|
<polygon fill="black" stroke="black" points="609.73,-30.01 618.77,-24.49 608.25,-23.17 609.73,-30.01"/>
|
|
</g>
|
|
<!-- 58 -->
|
|
<!-- name: "SmithingTrimRecipe", typeName: "", id: 58, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node58" class="node">
|
|
<title>58</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-72" rx="86.99" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">SmithingTrimRecipe</text>
|
|
</g>
|
|
<!-- 57->58 -->
|
|
<g id="edge57" class="edge">
|
|
<title>57->58</title>
|
|
<path fill="none" stroke="black" d="M743.92,-72C801.7,-72 876.42,-72 935.41,-72"/>
|
|
<polygon fill="black" stroke="black" points="935.1,-75.5 945.1,-72 935.1,-68.5 935.1,-75.5"/>
|
|
</g>
|
|
<!-- 60 -->
|
|
<!-- name: "TypedServerNetId<struct RecipeNetIdTag,unsigned int,0>", typeName: "", id: 60, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node60" class="node">
|
|
<title>60</title>
|
|
<ellipse fill="none" stroke="black" cx="1034.01" cy="-18" rx="229.7" ry="18"/>
|
|
<text text-anchor="middle" x="1034.01" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">TypedServerNetId<struct RecipeNetIdTag,unsigned int,0></text>
|
|
</g>
|
|
<!-- 59->60 -->
|
|
<g id="edge59" class="edge">
|
|
<title>59->60</title>
|
|
<path fill="none" stroke="black" d="M685.28,-18C711.16,-18 750.02,-18 792.5,-18"/>
|
|
<polygon fill="black" stroke="black" points="792.46,-21.5 802.46,-18 792.46,-14.5 792.46,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|