Last active
May 7, 2023 22:56
-
-
Save eliminate123/8256efe86e36cfbb0eb06cb211b39ef2 to your computer and use it in GitHub Desktop.
Tug of War XML
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<map proto="1.4.2"> | |
<name>Tug of War</name> | |
<created>2023-04-26</created> | |
<version>1.0.0</version> | |
<include id="void-death"/> | |
<objective>Capture all the points sequentially in the row to win!</objective> | |
<authors> | |
<author uuid="d5a64b26-15ea-46c4-8319-f9c83e82a1fa"/> <!-- Eliminate -->| | |
<author uuid="6ff4ade9-e968-4acd-80eb-1a6fa89629fb"/> <!-- _Pear -->| | |
<author uuid="9d4779a8-d35f-45d2-b51c-95de7a77e128"/> <!-- zzuf -->| | |
</authors> | |
<contributors> | |
<contributor contribution="Map inspiration">MineMakers Team</contributor> | |
</contributors> | |
<teams> | |
<team id="red-team" color="red" max="4">Red</team> | |
<team id="blue-team" color="blue" max="4">Blue</team> | |
</teams> | |
<kits> | |
<kit id="night-vision"> | |
<effect>night vision</effect> | |
</kit> | |
<kit id="default" parent="night-vision"> | |
<item slot="0" unbreakable="true" material="stone sword"/> | |
<item slot="1" unbreakable="true" enchantment="efficiency" material="diamond pickaxe"/> | |
<item slot="2" amount="6" material="snowball"/> | |
<item slot="3" team-color="true" amount="64" material="stained clay"/> | |
<item slot="4" team-color="true" amount="64" material="stained clay"/> | |
<item slot="5" material="golden apple"/> | |
</kit> | |
</kits> | |
<spawns> | |
<default kit="night-vision" region="obs-spawn"/> | |
<spawn kit="default" team="red-team" region="point-a-spawn" yaw="-90"> | |
<filter> | |
<captured>controlling-point-a</captured> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="blue-team" region="point-e-spawn" yaw="90"> | |
<filter> | |
<captured>controlling-point-e</captured> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="red-team" region="point-b-spawn" yaw="-90"> | |
<filter> | |
<all> | |
<captured>controlling-point-a</captured> | |
<captured>controlling-point-b</captured> | |
</all> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="blue-team" region="point-d-spawn" yaw="90"> | |
<filter> | |
<all> | |
<captured>controlling-point-e</captured> | |
<captured>controlling-point-d</captured> | |
</all> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="red-team" region="point-c-spawn" yaw="-90"> | |
<filter> | |
<all> | |
<captured>controlling-point-a</captured> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-c</captured> | |
</all> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="blue-team" region="point-c-spawn" yaw="90"> | |
<filter> | |
<all> | |
<captured>controlling-point-e</captured> | |
<captured>controlling-point-d</captured> | |
<captured>controlling-point-c</captured> | |
</all> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="red-team" region="point-d-spawn" yaw="-90"> | |
<filter> | |
<all> | |
<captured>controlling-point-a</captured> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-d</captured> | |
</all> | |
</filter> | |
</spawn> | |
<spawn kit="default" team="blue-team" region="point-b-spawn" yaw="90"> | |
<filter> | |
<all> | |
<captured>controlling-point-e</captured> | |
<captured>controlling-point-d</captured> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-b</captured> | |
</all> | |
</filter> | |
</spawn> | |
</spawns> | |
<filters> | |
<team id="only-red">red-team</team> | |
<team id="only-blue">blue-team</team> | |
<any id="only-clay"> | |
<all> | |
<material>stained clay:0</material> | |
<deny> | |
<participating/> | |
</deny> | |
</all> | |
<material>stained clay:14</material> | |
<material>stained clay:11</material> | |
</any> | |
</filters> | |
<regions> | |
<union id="spawns"> | |
<point id="obs-spawn">-0.5,13,-41.5</point> | |
<point id="point-a-spawn">-44.5,13,0.5</point> | |
<point id="point-b-spawn">-22.5,13,0.5</point> | |
<point id="point-c-spawn">-0.5,13,0.5</point> | |
<point id="point-d-spawn">21.5,13,0.5</point> | |
<point id="point-e-spawn">43.5,13,0.5</point> | |
</union> | |
<union id="hills"> | |
<union id="point-a"> | |
<cylinder id="point-a-hill" base="-44.5,5,0.5" radius="3" height="4"/> | |
<cuboid id="point-a-display" min="-47,21,-2" max="-43,25,2"/> | |
</union> | |
<union id="point-b"> | |
<cylinder id="point-b-hill" base="-22.5,5,0.5" radius="3" height="4"/> | |
<cuboid id="point-b-display" min="-25,21,-2" max="-21,25,2"/> | |
</union> | |
<union id="point-c"> | |
<cylinder id="point-c-hill" base="-0.5,5,0.5" radius="3" height="4"/> | |
<cuboid id="point-c-display" min="-3,21,-2" max="1,25,2"/> | |
</union> | |
<union id="point-d"> | |
<cylinder id="point-d-hill" base="21.5,5,0.5" radius="3" height="4"/> | |
<cuboid id="point-d-display" min="19,21,-2" max="23,25,2"/> | |
</union> | |
<union id="point-e"> | |
<cylinder id="point-e-hill" base="43.5,5,0.5" radius="3" height="4"/> | |
<cuboid id="point-e-display" min="41,21,-2" max="45,25,2"/> | |
</union> | |
</union> | |
<negative id="not-map"> | |
<rectangle id="map" min="-47,-9" max="45,9"/> | |
</negative> | |
<apply region="not-map" block="never" message="You may not build outside the map!"/> | |
<apply region="hills" block="never" message="You may not build here!"/> | |
<apply block="only-clay"/> | |
</regions> | |
<control-points visual-materials="only-clay" required="true" capture-time="0s" points="0"> | |
<control-point id="controlling-point-a" name="Point A" capture="point-a-hill" captured="point-a" initial-owner="red-team"> | |
<player-filter> | |
<all> | |
<filter id="only-blue"/> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-d</captured> | |
<captured>controlling-point-e</captured> | |
</all> | |
</player-filter> | |
</control-point> | |
<control-point id="controlling-point-b" name="Point B" capture="point-b-hill" captured="point-b"> | |
<player-filter> | |
<any> | |
<all> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-d</captured> | |
<captured>controlling-point-e</captured> | |
</all> | |
<captured>controlling-point-a</captured> | |
</any> | |
</player-filter> | |
</control-point> | |
<control-point id="controlling-point-c" name="Point C" capture="point-c-hill" captured="point-c"> | |
<player-filter> | |
<any> | |
<all> | |
<captured>controlling-point-e</captured> | |
<captured>controlling-point-d</captured> | |
</all> | |
<all> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-a</captured> | |
</all> | |
</any> | |
</player-filter> | |
</control-point> | |
<control-point id="controlling-point-d" name="Point D" capture="point-d-hill" captured="point-d"> | |
<player-filter> | |
<any> | |
<captured>controlling-point-e</captured> | |
<all> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-a</captured> | |
</all> | |
</any> | |
</player-filter> | |
</control-point> | |
<control-point id="controlling-point-e" name="Point E" capture="point-e-hill" captured="point-e" initial-owner="blue-team"> | |
<player-filter> | |
<all> | |
<filter id="only-red"/> | |
<captured>controlling-point-a</captured> | |
<captured>controlling-point-b</captured> | |
<captured>controlling-point-c</captured> | |
<captured>controlling-point-d</captured> | |
</all> | |
</player-filter> | |
</control-point> | |
</control-points> | |
<kill-rewards> | |
<kill-reward> | |
<item amount="2" material="snowball"/> | |
</kill-reward> | |
</kill-rewards> | |
<itemremove> | |
<item>stone sword</item> | |
<item>diamond pickaxe</item> | |
<item>snowball</item> | |
<item>stained clay</item> | |
<item>golden apple</item> | |
</itemremove> | |
<maxbuildheight>10</maxbuildheight> | |
<hunger> | |
<depletion>off</depletion> | |
</hunger> | |
</map> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment