mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-07-22 07:29:20 +00:00
372 lines
20 KiB
XML
372 lines
20 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: ShapedRecipe Pages: 1 -->
|
|
<svg width="1050pt" height="584pt"
|
|
viewBox="0.00 0.00 1049.86 584.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 580)">
|
|
<title>ShapedRecipe</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-580 1045.86,-580 1045.86,4 -4,4"/>
|
|
<!-- 6 -->
|
|
<!-- name: "ShapedRecipe", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="64.54" cy="-207" rx="64.54" ry="18"/>
|
|
<text text-anchor="middle" x="64.54" y="-201.57" font-family="Times New Roman,serif" font-size="14.00">ShapedRecipe</text>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "Recipe Unique Id", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="473.03" cy="-531" rx="76.01" ry="18"/>
|
|
<text text-anchor="middle" x="473.03" y="-525.58" font-family="Times New Roman,serif" font-size="14.00">Recipe Unique Id</text>
|
|
</g>
|
|
<!-- 6->7 -->
|
|
<g id="edge1" class="edge">
|
|
<title>6->7</title>
|
|
<path fill="none" stroke="black" d="M68.91,-225.2C77.48,-266.34 103.86,-367.26 165.07,-423 228.87,-481.1 325.82,-508.32 393.64,-520.82"/>
|
|
<polygon fill="black" stroke="black" points="392.74,-524.21 403.2,-522.51 393.96,-517.32 392.74,-524.21"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "Ingredient Grid", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="263.04" cy="-396" rx="67.03" ry="18"/>
|
|
<text text-anchor="middle" x="263.04" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Ingredient Grid</text>
|
|
</g>
|
|
<!-- 6->9 -->
|
|
<g id="edge3" class="edge">
|
|
<title>6->9</title>
|
|
<path fill="none" stroke="black" d="M80.73,-224.87C99.69,-246.84 133.5,-284.93 165.07,-315 186.19,-335.11 211.53,-356.18 231,-371.79"/>
|
|
<polygon fill="black" stroke="black" points="228.59,-374.34 238.59,-377.82 232.95,-368.86 228.59,-374.34"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "Production List", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 8, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="263.04" cy="-288" rx="68.53" ry="18"/>
|
|
<text text-anchor="middle" x="263.04" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Production List</text>
|
|
</g>
|
|
<!-- 6->18 -->
|
|
<g id="edge12" class="edge">
|
|
<title>6->18</title>
|
|
<path fill="none" stroke="black" d="M92.19,-223.61C111.79,-235.28 139.38,-250.61 165.07,-261 176.06,-265.44 188.03,-269.43 199.7,-272.88"/>
|
|
<polygon fill="black" stroke="black" points="198.71,-276.24 209.29,-275.62 200.63,-269.51 198.71,-276.24"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "Recipe ID", typeName: "mce::UUID", id: 24, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="263.04" cy="-234" rx="48.57" ry="18"/>
|
|
<text text-anchor="middle" x="263.04" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Recipe ID</text>
|
|
</g>
|
|
<!-- 6->24 -->
|
|
<g id="edge18" class="edge">
|
|
<title>6->24</title>
|
|
<path fill="none" stroke="black" d="M123.17,-214.92C149.21,-218.5 179.88,-222.71 205.76,-226.27"/>
|
|
<polygon fill="black" stroke="black" points="205.02,-229.7 215.4,-227.59 205.97,-222.76 205.02,-229.7"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "Recipe Tag", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 0, notes: "Available ones: CARTOGRAPHY_TABLE, CRAFTING_TABLE, SMITHING_TABLE, STONECUTTER, FURNACE_TAG, BLAST_FURNACE_TAG, SMOKER_TAG, CAMPFIRE_TAG, SOUL_CAMPFIRE_TAG" -->
|
|
<g id="node21" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="263.04" cy="-180" rx="53.56" ry="18"/>
|
|
<text text-anchor="middle" x="263.04" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Recipe Tag</text>
|
|
</g>
|
|
<!-- 6->26 -->
|
|
<g id="edge20" class="edge">
|
|
<title>6->26</title>
|
|
<path fill="none" stroke="black" d="M123.17,-199.08C147.92,-195.68 176.84,-191.71 201.86,-188.27"/>
|
|
<polygon fill="black" stroke="black" points="202.13,-191.77 211.56,-186.94 201.17,-184.83 202.13,-191.77"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "Priority", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="473.03" cy="-131" rx="38.09" ry="18"/>
|
|
<text text-anchor="middle" x="473.03" y="-125.58" font-family="Times New Roman,serif" font-size="14.00">Priority</text>
|
|
</g>
|
|
<!-- 6->28 -->
|
|
<g id="edge22" class="edge">
|
|
<title>6->28</title>
|
|
<path fill="none" stroke="black" d="M89.62,-190.12C109.02,-177.48 137.52,-161.05 165.07,-153 253.48,-127.17 362.01,-126.15 423.48,-128.24"/>
|
|
<polygon fill="black" stroke="black" points="423.12,-131.73 433.24,-128.62 423.39,-124.73 423.12,-131.73"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "Assume Symmetry", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-75" rx="81" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-69.58" font-family="Times New Roman,serif" font-size="14.00">Assume Symmetry</text>
|
|
</g>
|
|
<!-- 6->30 -->
|
|
<g id="edge24" class="edge">
|
|
<title>6->30</title>
|
|
<path fill="none" stroke="black" d="M80.32,-189.27C98.13,-169.31 130.06,-137.73 165.07,-123 301.03,-65.79 475.61,-63.23 578.41,-68.07"/>
|
|
<polygon fill="black" stroke="black" points="577.99,-71.55 588.15,-68.57 578.34,-64.56 577.99,-71.55"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "Unlocking Requirement", typeName: "RecipeUnlockingRequirement", id: 32, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="263.04" cy="-21" rx="97.97" ry="18"/>
|
|
<text text-anchor="middle" x="263.04" y="-15.57" font-family="Times New Roman,serif" font-size="14.00">Unlocking Requirement</text>
|
|
</g>
|
|
<!-- 6->32 -->
|
|
<g id="edge26" class="edge">
|
|
<title>6->32</title>
|
|
<path fill="none" stroke="black" d="M74.13,-188.98C88.96,-159.52 121.98,-100.76 165.07,-65 176.41,-55.59 190.08,-47.78 203.54,-41.48"/>
|
|
<polygon fill="black" stroke="black" points="204.64,-44.82 212.37,-37.56 201.81,-38.42 204.64,-44.82"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "string", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-558" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 7->8 -->
|
|
<g id="edge2" class="edge">
|
|
<title>7->8</title>
|
|
<path fill="none" stroke="black" d="M546.75,-535.49C639.22,-541.2 795.77,-550.86 870.01,-555.44"/>
|
|
<polygon fill="black" stroke="black" points="869.49,-558.92 879.69,-556.04 869.92,-551.93 869.49,-558.92"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "Array Size", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="473.03" cy="-450" rx="49.57" ry="18"/>
|
|
<text text-anchor="middle" x="473.03" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
|
|
</g>
|
|
<!-- 9->14 -->
|
|
<g id="edge4" class="edge">
|
|
<title>9->14</title>
|
|
<path fill="none" stroke="black" d="M312.28,-408.52C344.84,-416.98 387.75,-428.12 420.9,-436.73"/>
|
|
<polygon fill="black" stroke="black" points="419.72,-440.03 430.28,-439.16 421.48,-433.26 419.72,-440.03"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "example element", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.03" cy="-396" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="473.03" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 9->15 -->
|
|
<g id="edge9" class="edge">
|
|
<title>9->15</title>
|
|
<path fill="none" stroke="black" d="M330.42,-396C349.3,-396 370.1,-396 389.8,-396"/>
|
|
<polygon fill="black" stroke="black" points="389.74,-399.5 399.74,-396 389.74,-392.5 389.74,-399.5"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "Recipe Width", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-504" rx="62.04" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Recipe Width</text>
|
|
</g>
|
|
<!-- 14->10 -->
|
|
<g id="edge5" class="edge">
|
|
<title>14->10</title>
|
|
<path fill="none" stroke="black" d="M513.14,-461.06C540.94,-468.92 578.68,-479.59 609.58,-488.32"/>
|
|
<polygon fill="black" stroke="black" points="608.6,-491.68 619.17,-491.03 610.5,-484.94 608.6,-491.68"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "Recipe Height", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-450" rx="63.04" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Recipe Height</text>
|
|
</g>
|
|
<!-- 14->12 -->
|
|
<g id="edge7" class="edge">
|
|
<title>14->12</title>
|
|
<path fill="none" stroke="black" d="M522.72,-450C543.53,-450 568.26,-450 591.24,-450"/>
|
|
<polygon fill="black" stroke="black" points="591.19,-453.5 601.19,-450 591.19,-446.5 591.19,-453.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "varint", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-504" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 10->11 -->
|
|
<g id="edge6" class="edge">
|
|
<title>10->11</title>
|
|
<path fill="none" stroke="black" d="M728.4,-504C772.49,-504 830.75,-504 869.58,-504"/>
|
|
<polygon fill="black" stroke="black" points="869.46,-507.5 879.46,-504 869.46,-500.5 869.46,-507.5"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "varint", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-450" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 12->13 -->
|
|
<g id="edge8" class="edge">
|
|
<title>12->13</title>
|
|
<path fill="none" stroke="black" d="M729.35,-450C773.31,-450 831.02,-450 869.57,-450"/>
|
|
<polygon fill="black" stroke="black" points="869.37,-453.5 879.37,-450 869.37,-446.5 869.37,-453.5"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "Ingredient", typeName: "RecipeIngredient", id: 16, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-396" rx="47.57" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Ingredient</text>
|
|
</g>
|
|
<!-- 15->16 -->
|
|
<g id="edge10" class="edge">
|
|
<title>15->16</title>
|
|
<path fill="none" stroke="black" d="M544.88,-396C565.2,-396 587.12,-396 606.6,-396"/>
|
|
<polygon fill="black" stroke="black" points="606.55,-399.5 616.55,-396 606.55,-392.5 606.55,-399.5"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "RecipeIngredient", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-396" rx="73.52" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">RecipeIngredient</text>
|
|
</g>
|
|
<!-- 16->17 -->
|
|
<g id="edge11" class="edge">
|
|
<title>16->17</title>
|
|
<path fill="none" stroke="black" d="M713.88,-396C746.05,-396 789.65,-396 827.71,-396"/>
|
|
<polygon fill="black" stroke="black" points="827.29,-399.5 837.29,-396 827.29,-392.5 827.29,-399.5"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "Array Size", typeName: "", id: 19, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>19</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-342" rx="49.57" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
|
|
</g>
|
|
<!-- 18->19 -->
|
|
<g id="edge13" class="edge">
|
|
<title>18->19</title>
|
|
<path fill="none" stroke="black" d="M315.93,-299.79C340.42,-305.03 370.11,-310.92 397.01,-315 468.46,-325.82 551.3,-333.42 605.75,-337.74"/>
|
|
<polygon fill="black" stroke="black" points="605.18,-341.2 615.42,-338.49 605.72,-334.22 605.18,-341.2"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "example element", typeName: "", id: 21, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="473.03" cy="-288" rx="71.52" ry="18"/>
|
|
<text text-anchor="middle" x="473.03" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 18->21 -->
|
|
<g id="edge15" class="edge">
|
|
<title>18->21</title>
|
|
<path fill="none" stroke="black" d="M331.86,-288C350.3,-288 370.48,-288 389.63,-288"/>
|
|
<polygon fill="black" stroke="black" points="389.57,-291.5 399.57,-288 389.57,-284.5 389.57,-291.5"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-342" rx="66.53" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 19->20 -->
|
|
<g id="edge14" class="edge">
|
|
<title>19->20</title>
|
|
<path fill="none" stroke="black" d="M715.92,-342C749.77,-342 795.54,-342 834.28,-342"/>
|
|
<polygon fill="black" stroke="black" points="834.02,-345.5 844.02,-342 834.02,-338.5 834.02,-345.5"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "Produced Item", typeName: "NetworkItemInstanceDescriptor", id: 22, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>22</title>
|
|
<ellipse fill="none" stroke="black" cx="666.04" cy="-288" rx="66.03" ry="18"/>
|
|
<text text-anchor="middle" x="666.04" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Produced Item</text>
|
|
</g>
|
|
<!-- 21->22 -->
|
|
<g id="edge16" class="edge">
|
|
<title>21->22</title>
|
|
<path fill="none" stroke="black" d="M544.88,-288C559.04,-288 573.98,-288 588.32,-288"/>
|
|
<polygon fill="black" stroke="black" points="588.16,-291.5 598.16,-288 588.16,-284.5 588.16,-291.5"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "NetworkItemInstanceDescriptor", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-288" rx="129.41" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">NetworkItemInstanceDescriptor</text>
|
|
</g>
|
|
<!-- 22->23 -->
|
|
<g id="edge17" class="edge">
|
|
<title>22->23</title>
|
|
<path fill="none" stroke="black" d="M732.54,-288C744.8,-288 758.04,-288 771.58,-288"/>
|
|
<polygon fill="black" stroke="black" points="771.49,-291.5 781.49,-288 771.49,-284.5 771.49,-291.5"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "mce::UUID", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-234" rx="52.56" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">mce::UUID</text>
|
|
</g>
|
|
<!-- 24->25 -->
|
|
<g id="edge19" class="edge">
|
|
<title>24->25</title>
|
|
<path fill="none" stroke="black" d="M311.91,-234C427.06,-234 719.51,-234 848.59,-234"/>
|
|
<polygon fill="black" stroke="black" points="848.31,-237.5 858.31,-234 848.31,-230.5 848.31,-237.5"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "string", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-180" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
|
|
</g>
|
|
<!-- 26->27 -->
|
|
<g id="edge21" class="edge">
|
|
<title>26->27</title>
|
|
<path fill="none" stroke="black" d="M317.02,-180C442.59,-180 756.23,-180 869.67,-180"/>
|
|
<polygon fill="black" stroke="black" points="869.43,-183.5 879.43,-180 869.43,-176.5 869.43,-183.5"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "varint", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-126" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 28->29 -->
|
|
<g id="edge23" class="edge">
|
|
<title>28->29</title>
|
|
<path fill="none" stroke="black" d="M511.32,-130.57C592.52,-129.65 784.83,-127.45 869.82,-126.48"/>
|
|
<polygon fill="black" stroke="black" points="869.61,-129.98 879.57,-126.36 869.53,-122.98 869.61,-129.98"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "bool", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-72" rx="27.61" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">bool</text>
|
|
</g>
|
|
<!-- 30->31 -->
|
|
<g id="edge25" class="edge">
|
|
<title>30->31</title>
|
|
<path fill="none" stroke="black" d="M747.41,-74.01C789.73,-73.49 839.65,-72.88 873.22,-72.47"/>
|
|
<polygon fill="black" stroke="black" points="872.9,-75.97 882.86,-72.35 872.81,-68.97 872.9,-75.97"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "RecipeUnlockingRequirement", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="912.45" cy="-18" rx="121.42" ry="18"/>
|
|
<text text-anchor="middle" x="912.45" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">RecipeUnlockingRequirement</text>
|
|
</g>
|
|
<!-- 32->33 -->
|
|
<g id="edge27" class="edge">
|
|
<title>32->33</title>
|
|
<path fill="none" stroke="black" d="M361.32,-20.55C472.57,-20.03 655.3,-19.19 779.37,-18.61"/>
|
|
<polygon fill="black" stroke="black" points="779.32,-22.11 789.3,-18.57 779.28,-15.11 779.32,-22.11"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|