mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-02-24 09:45:28 +00:00
452 lines
24 KiB
XML
452 lines
24 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 9.0.0 (20230911.1827)
|
|
-->
|
|
<!-- Title: PlayerBlockActionData Pages: 1 -->
|
|
<svg width="839pt" height="692pt"
|
|
viewBox="0.00 0.00 839.12 692.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 688)">
|
|
<title>PlayerBlockActionData</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-688 835.12,-688 835.12,4 -4,4"/>
|
|
<!-- 124 -->
|
|
<!-- name: "PlayerBlockActionData", typeName: "", id: 124, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>124</title>
|
|
<ellipse fill="none" stroke="black" cx="97.47" cy="-396" rx="97.47" ry="18"/>
|
|
<text text-anchor="middle" x="97.47" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">PlayerBlockActionData</text>
|
|
</g>
|
|
<!-- 125 -->
|
|
<!-- name: "Player Action Type", typeName: "", id: 125, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>125</title>
|
|
<ellipse fill="none" stroke="black" cx="342.07" cy="-558" rx="83" ry="18"/>
|
|
<text text-anchor="middle" x="342.07" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Player Action Type</text>
|
|
</g>
|
|
<!-- 124->125 -->
|
|
<g id="edge1" class="edge">
|
|
<title>124->125</title>
|
|
<path fill="none" stroke="black" d="M124.89,-413.65C168.76,-442.94 256.63,-501.61 305.76,-534.42"/>
|
|
<polygon fill="black" stroke="black" points="303.52,-537.14 313.78,-539.78 307.41,-531.32 303.52,-537.14"/>
|
|
</g>
|
|
<!-- 127 -->
|
|
<!-- name: "Dependency on 'Player Action Type'", typeName: "", id: 127, branchId: 0, recurseId: -1, attributes: 2, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>127</title>
|
|
<polygon fill="none" stroke="black" points="447.19,-387 230.94,-387 230.94,-351 453.19,-351 453.19,-381 447.19,-387"/>
|
|
<polyline fill="none" stroke="black" points="447.19,-387 447.19,-381"/>
|
|
<polyline fill="none" stroke="black" points="453.19,-381 447.19,-381"/>
|
|
<text text-anchor="middle" x="342.07" y="-363.57" font-family="Times New Roman,serif" font-size="14.00">Dependency on 'Player Action Type'</text>
|
|
</g>
|
|
<!-- 124->127 -->
|
|
<g id="edge3" class="edge">
|
|
<title>124->127</title>
|
|
<path fill="none" stroke="black" d="M181.96,-386.71C194.15,-385.35 206.91,-383.93 219.66,-382.51"/>
|
|
<polygon fill="black" stroke="black" points="219.81,-386.02 229.36,-381.43 219.03,-379.06 219.81,-386.02"/>
|
|
</g>
|
|
<!-- 126 -->
|
|
<!-- name: "varint", typeName: "", id: 126, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>126</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-666" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-660.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 125->126 -->
|
|
<g id="edge2" class="edge">
|
|
<title>125->126</title>
|
|
<path fill="none" stroke="black" d="M388.48,-573.21C442.76,-590.95 536.6,-620.24 618.81,-639 660.39,-648.49 708.62,-656.01 742.01,-660.68"/>
|
|
<polygon fill="black" stroke="black" points="741.29,-664.11 751.67,-662.01 742.24,-657.18 741.29,-664.11"/>
|
|
</g>
|
|
<!-- 128 -->
|
|
<!-- name: "if (26)", typeName: "", id: 128, branchId: 26, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>128</title>
|
|
<polygon fill="none" stroke="black" points="536,-576 489.19,-558 536,-540 582.81,-558 536,-576"/>
|
|
<text text-anchor="middle" x="536" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">if (26)</text>
|
|
</g>
|
|
<!-- 127->128 -->
|
|
<g id="edge4" class="edge">
|
|
<title>127->128</title>
|
|
<path fill="none" stroke="black" d="M361.82,-387.47C397.95,-423.04 476.95,-500.83 514.45,-537.76"/>
|
|
<polygon fill="black" stroke="black" points="511.55,-539.82 521.13,-544.34 516.46,-534.83 511.55,-539.82"/>
|
|
</g>
|
|
<!-- 133 -->
|
|
<!-- name: "if (0)", typeName: "", id: 133, branchId: 0, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>133</title>
|
|
<polygon fill="none" stroke="black" points="536,-468 495.54,-450 536,-432 576.46,-450 536,-468"/>
|
|
<text text-anchor="middle" x="536" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">if (0)</text>
|
|
</g>
|
|
<!-- 127->133 -->
|
|
<g id="edge9" class="edge">
|
|
<title>127->133</title>
|
|
<path fill="none" stroke="black" d="M386.62,-387.38C422.43,-402.49 472.3,-423.54 504.12,-436.97"/>
|
|
<polygon fill="black" stroke="black" points="502.6,-440.12 513.17,-440.79 505.32,-433.67 502.6,-440.12"/>
|
|
</g>
|
|
<!-- 138 -->
|
|
<!-- name: "if (1)", typeName: "", id: 138, branchId: 1, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>138</title>
|
|
<polygon fill="none" stroke="black" points="536,-387 495.54,-369 536,-351 576.46,-369 536,-387"/>
|
|
<text text-anchor="middle" x="536" y="-363.57" font-family="Times New Roman,serif" font-size="14.00">if (1)</text>
|
|
</g>
|
|
<!-- 127->138 -->
|
|
<g id="edge14" class="edge">
|
|
<title>127->138</title>
|
|
<path fill="none" stroke="black" d="M453.6,-369C463.8,-369 473.77,-369 483.04,-369"/>
|
|
<polygon fill="black" stroke="black" points="482.86,-372.5 492.86,-369 482.86,-365.5 482.86,-372.5"/>
|
|
</g>
|
|
<!-- 143 -->
|
|
<!-- name: "if (18)", typeName: "", id: 143, branchId: 18, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>143</title>
|
|
<polygon fill="none" stroke="black" points="536,-306 489.19,-288 536,-270 582.81,-288 536,-306"/>
|
|
<text text-anchor="middle" x="536" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">if (18)</text>
|
|
</g>
|
|
<!-- 127->143 -->
|
|
<g id="edge19" class="edge">
|
|
<title>127->143</title>
|
|
<path fill="none" stroke="black" d="M386.62,-350.62C421.64,-335.84 470.1,-315.39 501.98,-301.93"/>
|
|
<polygon fill="black" stroke="black" points="503.27,-305.19 511.12,-298.08 500.55,-298.74 503.27,-305.19"/>
|
|
</g>
|
|
<!-- 148 -->
|
|
<!-- name: "if (27)", typeName: "", id: 148, branchId: 27, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>148</title>
|
|
<polygon fill="none" stroke="black" points="536,-198 489.19,-180 536,-162 582.81,-180 536,-198"/>
|
|
<text text-anchor="middle" x="536" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">if (27)</text>
|
|
</g>
|
|
<!-- 127->148 -->
|
|
<g id="edge24" class="edge">
|
|
<title>127->148</title>
|
|
<path fill="none" stroke="black" d="M361.82,-350.53C397.95,-314.96 476.95,-237.17 514.45,-200.24"/>
|
|
<polygon fill="black" stroke="black" points="516.46,-203.17 521.13,-193.66 511.55,-198.18 516.46,-203.17"/>
|
|
</g>
|
|
<!-- 153 -->
|
|
<!-- name: "if (2)", typeName: "", id: 153, branchId: 2, recurseId: -1, attributes: 4, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>153</title>
|
|
<polygon fill="none" stroke="black" points="536,-90 495.54,-72 536,-54 576.46,-72 536,-90"/>
|
|
<text text-anchor="middle" x="536" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">if (2)</text>
|
|
</g>
|
|
<!-- 127->153 -->
|
|
<g id="edge29" class="edge">
|
|
<title>127->153</title>
|
|
<path fill="none" stroke="black" d="M354.78,-350.87C387.96,-299.53 482.54,-153.18 519.72,-95.64"/>
|
|
<polygon fill="black" stroke="black" points="522.66,-97.54 525.15,-87.24 516.78,-93.74 522.66,-97.54"/>
|
|
</g>
|
|
<!-- 129 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 129, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>129</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-612" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 128->129 -->
|
|
<g id="edge5" class="edge">
|
|
<title>128->129</title>
|
|
<path fill="none" stroke="black" d="M558.79,-567.65C575.63,-575.11 599.37,-585.63 619.51,-594.55"/>
|
|
<polygon fill="black" stroke="black" points="618.01,-597.72 628.57,-598.57 620.85,-591.32 618.01,-597.72"/>
|
|
</g>
|
|
<!-- 131 -->
|
|
<!-- name: "Facing", typeName: "", id: 131, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>131</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-558" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 128->131 -->
|
|
<g id="edge7" class="edge">
|
|
<title>128->131</title>
|
|
<path fill="none" stroke="black" d="M584.13,-558C593.46,-558 603.24,-558 612.54,-558"/>
|
|
<polygon fill="black" stroke="black" points="612.48,-561.5 622.48,-558 612.48,-554.5 612.48,-561.5"/>
|
|
</g>
|
|
<!-- 130 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 130, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>130</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-612" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-606.58" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 129->130 -->
|
|
<g id="edge6" class="edge">
|
|
<title>129->130</title>
|
|
<path fill="none" stroke="black" d="M701.23,-612C708.98,-612 717.23,-612 725.4,-612"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-615.5 735.32,-612 725.32,-608.5 725.32,-615.5"/>
|
|
</g>
|
|
<!-- 132 -->
|
|
<!-- name: "varint", typeName: "", id: 132, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>132</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-558" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-552.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 131->132 -->
|
|
<g id="edge8" class="edge">
|
|
<title>131->132</title>
|
|
<path fill="none" stroke="black" d="M695.9,-558C710.03,-558 726.45,-558 741.21,-558"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-561.5 751.09,-558 741.09,-554.5 741.09,-561.5"/>
|
|
</g>
|
|
<!-- 134 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 134, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>134</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-504" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 133->134 -->
|
|
<g id="edge10" class="edge">
|
|
<title>133->134</title>
|
|
<path fill="none" stroke="black" d="M557.13,-458.92C574.06,-466.42 598.76,-477.36 619.59,-486.59"/>
|
|
<polygon fill="black" stroke="black" points="618.13,-489.77 628.69,-490.62 620.96,-483.37 618.13,-489.77"/>
|
|
</g>
|
|
<!-- 136 -->
|
|
<!-- name: "Facing", typeName: "", id: 136, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>136</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-450" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 133->136 -->
|
|
<g id="edge12" class="edge">
|
|
<title>133->136</title>
|
|
<path fill="none" stroke="black" d="M577.59,-450C588.91,-450 601.3,-450 612.91,-450"/>
|
|
<polygon fill="black" stroke="black" points="612.68,-453.5 622.68,-450 612.68,-446.5 612.68,-453.5"/>
|
|
</g>
|
|
<!-- 135 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 135, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>135</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-504" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 134->135 -->
|
|
<g id="edge11" class="edge">
|
|
<title>134->135</title>
|
|
<path fill="none" stroke="black" d="M701.23,-504C708.98,-504 717.23,-504 725.4,-504"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-507.5 735.32,-504 725.32,-500.5 725.32,-507.5"/>
|
|
</g>
|
|
<!-- 137 -->
|
|
<!-- name: "varint", typeName: "", id: 137, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>137</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-450" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 136->137 -->
|
|
<g id="edge13" class="edge">
|
|
<title>136->137</title>
|
|
<path fill="none" stroke="black" d="M695.9,-450C710.03,-450 726.45,-450 741.21,-450"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-453.5 751.09,-450 741.09,-446.5 741.09,-453.5"/>
|
|
</g>
|
|
<!-- 139 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 139, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>139</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-396" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 138->139 -->
|
|
<g id="edge15" class="edge">
|
|
<title>138->139</title>
|
|
<path fill="none" stroke="black" d="M564.05,-374.99C578.07,-378.1 595.6,-381.98 611.76,-385.56"/>
|
|
<polygon fill="black" stroke="black" points="610.67,-388.9 621.19,-387.65 612.18,-382.07 610.67,-388.9"/>
|
|
</g>
|
|
<!-- 141 -->
|
|
<!-- name: "Facing", typeName: "", id: 141, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>141</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-342" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 138->141 -->
|
|
<g id="edge17" class="edge">
|
|
<title>138->141</title>
|
|
<path fill="none" stroke="black" d="M564.05,-363.01C579.24,-359.64 598.55,-355.37 615.78,-351.55"/>
|
|
<polygon fill="black" stroke="black" points="616.25,-355.03 625.25,-349.45 614.73,-348.2 616.25,-355.03"/>
|
|
</g>
|
|
<!-- 140 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 140, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>140</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-396" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 139->140 -->
|
|
<g id="edge16" class="edge">
|
|
<title>139->140</title>
|
|
<path fill="none" stroke="black" d="M701.23,-396C708.98,-396 717.23,-396 725.4,-396"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-399.5 735.32,-396 725.32,-392.5 725.32,-399.5"/>
|
|
</g>
|
|
<!-- 142 -->
|
|
<!-- name: "varint", typeName: "", id: 142, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>142</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-342" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 141->142 -->
|
|
<g id="edge18" class="edge">
|
|
<title>141->142</title>
|
|
<path fill="none" stroke="black" d="M695.9,-342C710.03,-342 726.45,-342 741.21,-342"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-345.5 751.09,-342 741.09,-338.5 741.09,-345.5"/>
|
|
</g>
|
|
<!-- 144 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 144, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>144</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-288" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 143->144 -->
|
|
<g id="edge20" class="edge">
|
|
<title>143->144</title>
|
|
<path fill="none" stroke="black" d="M584.13,-288C591.69,-288 599.55,-288 607.22,-288"/>
|
|
<polygon fill="black" stroke="black" points="607.11,-291.5 617.11,-288 607.11,-284.5 607.11,-291.5"/>
|
|
</g>
|
|
<!-- 146 -->
|
|
<!-- name: "Facing", typeName: "", id: 146, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>146</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-234" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 143->146 -->
|
|
<g id="edge22" class="edge">
|
|
<title>143->146</title>
|
|
<path fill="none" stroke="black" d="M558.79,-278.35C576.29,-270.6 601.25,-259.54 621.86,-250.41"/>
|
|
<polygon fill="black" stroke="black" points="623.08,-253.7 630.8,-246.44 620.24,-247.3 623.08,-253.7"/>
|
|
</g>
|
|
<!-- 145 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 145, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>145</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-288" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 144->145 -->
|
|
<g id="edge21" class="edge">
|
|
<title>144->145</title>
|
|
<path fill="none" stroke="black" d="M701.23,-288C708.98,-288 717.23,-288 725.4,-288"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-291.5 735.32,-288 725.32,-284.5 725.32,-291.5"/>
|
|
</g>
|
|
<!-- 147 -->
|
|
<!-- name: "varint", typeName: "", id: 147, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>147</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-234" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 146->147 -->
|
|
<g id="edge23" class="edge">
|
|
<title>146->147</title>
|
|
<path fill="none" stroke="black" d="M695.9,-234C710.03,-234 726.45,-234 741.21,-234"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-237.5 751.09,-234 741.09,-230.5 741.09,-237.5"/>
|
|
</g>
|
|
<!-- 149 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 149, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>149</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-180" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 148->149 -->
|
|
<g id="edge25" class="edge">
|
|
<title>148->149</title>
|
|
<path fill="none" stroke="black" d="M584.13,-180C591.69,-180 599.55,-180 607.22,-180"/>
|
|
<polygon fill="black" stroke="black" points="607.11,-183.5 617.11,-180 607.11,-176.5 607.11,-183.5"/>
|
|
</g>
|
|
<!-- 151 -->
|
|
<!-- name: "Facing", typeName: "", id: 151, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>151</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-126" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 148->151 -->
|
|
<g id="edge27" class="edge">
|
|
<title>148->151</title>
|
|
<path fill="none" stroke="black" d="M558.79,-170.35C576.29,-162.6 601.25,-151.54 621.86,-142.41"/>
|
|
<polygon fill="black" stroke="black" points="623.08,-145.7 630.8,-138.44 620.24,-139.3 623.08,-145.7"/>
|
|
</g>
|
|
<!-- 150 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 150, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>150</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-180" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 149->150 -->
|
|
<g id="edge26" class="edge">
|
|
<title>149->150</title>
|
|
<path fill="none" stroke="black" d="M701.23,-180C708.98,-180 717.23,-180 725.4,-180"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-183.5 735.32,-180 725.32,-176.5 725.32,-183.5"/>
|
|
</g>
|
|
<!-- 152 -->
|
|
<!-- name: "varint", typeName: "", id: 152, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>152</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-126" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 151->152 -->
|
|
<g id="edge28" class="edge">
|
|
<title>151->152</title>
|
|
<path fill="none" stroke="black" d="M695.9,-126C710.03,-126 726.45,-126 741.21,-126"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-129.5 751.09,-126 741.09,-122.5 741.09,-129.5"/>
|
|
</g>
|
|
<!-- 154 -->
|
|
<!-- name: "Position", typeName: "BlockPos", id: 154, branchId: 0, recurseId: -1, attributes: 256, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>154</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-72" rx="41.08" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Position</text>
|
|
</g>
|
|
<!-- 153->154 -->
|
|
<g id="edge30" class="edge">
|
|
<title>153->154</title>
|
|
<path fill="none" stroke="black" d="M577.59,-72C587.05,-72 597.25,-72 607.11,-72"/>
|
|
<polygon fill="black" stroke="black" points="606.97,-75.5 616.97,-72 606.97,-68.5 606.97,-75.5"/>
|
|
</g>
|
|
<!-- 156 -->
|
|
<!-- name: "Facing", typeName: "", id: 156, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>156</title>
|
|
<ellipse fill="none" stroke="black" cx="659.9" cy="-18" rx="35.6" ry="18"/>
|
|
<text text-anchor="middle" x="659.9" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">Facing</text>
|
|
</g>
|
|
<!-- 153->156 -->
|
|
<g id="edge32" class="edge">
|
|
<title>153->156</title>
|
|
<path fill="none" stroke="black" d="M557.13,-63.08C574.72,-55.29 600.69,-43.78 622,-34.35"/>
|
|
<polygon fill="black" stroke="black" points="623.22,-37.63 630.95,-30.38 620.39,-31.23 623.22,-37.63"/>
|
|
</g>
|
|
<!-- 155 -->
|
|
<!-- name: "BlockPos", typeName: "", id: 155, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>155</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-72" rx="47.07" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">BlockPos</text>
|
|
</g>
|
|
<!-- 154->155 -->
|
|
<g id="edge31" class="edge">
|
|
<title>154->155</title>
|
|
<path fill="none" stroke="black" d="M701.23,-72C708.98,-72 717.23,-72 725.4,-72"/>
|
|
<polygon fill="black" stroke="black" points="725.32,-75.5 735.32,-72 725.32,-68.5 725.32,-75.5"/>
|
|
</g>
|
|
<!-- 157 -->
|
|
<!-- name: "varint", typeName: "", id: 157, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>157</title>
|
|
<ellipse fill="none" stroke="black" cx="784.05" cy="-18" rx="31.1" ry="18"/>
|
|
<text text-anchor="middle" x="784.05" y="-12.57" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 156->157 -->
|
|
<g id="edge33" class="edge">
|
|
<title>156->157</title>
|
|
<path fill="none" stroke="black" d="M695.9,-18C710.03,-18 726.45,-18 741.21,-18"/>
|
|
<polygon fill="black" stroke="black" points="741.09,-21.5 751.09,-18 741.09,-14.5 741.09,-21.5"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|