|
| 1 | +<map proto="1.4.2"> |
| 2 | +<name>Gold in Them Thar Kills</name> |
| 3 | +<version>1.0</version> |
| 4 | +<objective>Destroy the enemy team's monuments and then eliminate them!</objective> |
| 5 | +<gamemode>dtm</gamemode> |
| 6 | +<gamemode>blitz</gamemode> |
| 7 | +<phase>development</phase> |
| 8 | +<authors> |
| 9 | + <author uuid="6863869b-4b8c-4445-b778-a8e016775ae4" contribution="Map building, theming, concept, XML, etc"/> <!-- Cazadorian --> |
| 10 | + <author uuid="97d1cc45-0f69-482b-9974-09351aef9dfa" contribution="Map building"/> <!-- lunaceee --> |
| 11 | +</authors> |
| 12 | +<broadcasts> |
| 13 | + <alert after="1s" every="3m">If a team's monument is destroyed they are no longer able to respawn, last team standing wins!</alert> |
| 14 | +</broadcasts> |
| 15 | +<teams> |
| 16 | + <team id="blue" color="blue" max="8">Blue</team> |
| 17 | + <team id="red" color="dark red" max="8">Red</team> |
| 18 | + <team id="green" color="green" max="8">Green</team> |
| 19 | + <team id="yellow" color="yellow" max="8">Yellow</team> |
| 20 | +</teams> |
| 21 | +<kits> |
| 22 | + <kit id="spawn-kit"> |
| 23 | + <clear/> |
| 24 | + <item slot="0" unbreakable="true" material="stone sword"/> |
| 25 | + <item slot="1" unbreakable="true" material="bow"/> |
| 26 | + <item slot="2" unbreakable="true" material="stone pickaxe"/> |
| 27 | + <item slot="3" unbreakable="true" material="stone axe"/> |
| 28 | + <item slot="4" amount="64" material="wood"/> |
| 29 | + <item slot="28" amount="64" material="wood"/> |
| 30 | + <item slot="7" amount="32" material="arrow"/> |
| 31 | + <item slot="8" material="golden apple"/> |
| 32 | + <effect duration="4" amplifier="255">damage resistance</effect> |
| 33 | + <helmet unbreakable="true" team-color="true" material="leather helmet"/> |
| 34 | + <chestplate unbreakable="true" team-color="true" material="leather chestplate"/> |
| 35 | + <leggings unbreakable="true" team-color="true" material="leather leggings"/> |
| 36 | + <boots material="leather boots" team-color="true" unbreakable="true"/> |
| 37 | + </kit> |
| 38 | +</kits> |
| 39 | +<spawns> |
| 40 | + <default yaw="0"> |
| 41 | + <regions> |
| 42 | + <point>0.5,10,1.5</point> |
| 43 | + </regions> |
| 44 | + </default> |
| 45 | + <spawn team="red" kit="spawn-kit" yaw="0"> |
| 46 | + <regions> |
| 47 | + <point>0.5,11,-87.5</point> |
| 48 | + </regions> |
| 49 | + </spawn> |
| 50 | + <spawn team="blue" kit="spawn-kit" yaw="180"> |
| 51 | + <regions> |
| 52 | + <point>0.5,11,90.5</point> |
| 53 | + </regions> |
| 54 | + </spawn> |
| 55 | + <spawn team="green" kit="spawn-kit" yaw="90"> |
| 56 | + <regions> |
| 57 | + <point>89.5,11,1.5</point> |
| 58 | + </regions> |
| 59 | + </spawn> |
| 60 | + <spawn team="yellow" kit="spawn-kit" yaw="-90"> |
| 61 | + <regions> |
| 62 | + <point>-88.5,11,1.5</point> |
| 63 | + </regions> |
| 64 | + </spawn> |
| 65 | +</spawns> |
| 66 | +<filters> |
| 67 | + <not id="deny-void"> |
| 68 | + <void/> |
| 69 | + </not> |
| 70 | + <team id="only-blue">blue</team> |
| 71 | + <team id="only-red">red</team> |
| 72 | + <team id="only-green">green</team> |
| 73 | + <team id="only-yellow">yellow</team> |
| 74 | + <any id="mon-destroyed"> |
| 75 | + <any> <!-- Match red team --> |
| 76 | + <all> |
| 77 | + <team>red</team> |
| 78 | + <objective>redm</objective> |
| 79 | + </all> |
| 80 | + </any> |
| 81 | + <any> <!-- Match blue team --> |
| 82 | + <all> |
| 83 | + <team>blue</team> |
| 84 | + <objective>bluem</objective> |
| 85 | + </all> |
| 86 | + </any> |
| 87 | + <any> <!-- Match green team --> |
| 88 | + <all> |
| 89 | + <team>green</team> |
| 90 | + <objective>greenm</objective> |
| 91 | + </all> |
| 92 | + </any> |
| 93 | + <any> <!-- Match yellow team --> |
| 94 | + <all> |
| 95 | + <team>yellow</team> |
| 96 | + <objective>yellowm</objective> |
| 97 | + </all> |
| 98 | + </any> |
| 99 | + </any> |
| 100 | +</filters> |
| 101 | +<blitz filter="mon-destroyed"> |
| 102 | + <lives>1</lives> |
| 103 | + <broadcastLives>false</broadcastLives> |
| 104 | +</blitz> |
| 105 | +<regions> |
| 106 | + <union id="spawn-protection"> |
| 107 | + <rectangle id="red-protection" min="-5.5,-79.5" max="6.5,-91.5"/> |
| 108 | + <rectangle id="blue-protection" min="-5.5,82.5" max="6.5,93.5"/> |
| 109 | + <rectangle id="green-protection" min="80.5,-4.5" max="92.5,7.5"/> |
| 110 | + <rectangle id="yellow-protection" min="-80.5,7.5" max="-91.5,-4.5"/> |
| 111 | + </union> |
| 112 | + <union id="mid-lanes"> |
| 113 | + <rectangle id="red-lane" min="4,-57" max="-3,-35"/> |
| 114 | + <rectangle id="blue-lane" min="4,38" max="-3,60"/> |
| 115 | + <rectangle id="green-lane" min="59,-2" max="37,5"/> |
| 116 | + <rectangle id="yellow-lane" min="-36,-2" max="-58,5"/> |
| 117 | + </union> |
| 118 | + <union id="gapple-spawner"> |
| 119 | + <cylinder id="gapple" base="0.5,10,1.5" height="5" radius="5"/> |
| 120 | + <point id="gapple-point">0.5,10,1.5</point> |
| 121 | + </union> |
| 122 | + <union id="nw-iron-spawner"> |
| 123 | + <rectangle id="nw-iron" min="-50.5,-28.5" max="-29.5,-49.5"/> |
| 124 | + <point id="nw-iron-point">-41.5,11,-40.5</point> |
| 125 | + </union> |
| 126 | + <union id="ne-iron-spawner"> |
| 127 | + <rectangle id="ne-iron" min="50.5,-28.5" max="29.5,-49.5"/> |
| 128 | + <point id="ne-iron-point">42.5,11,-40.5</point> |
| 129 | + </union> |
| 130 | + <union id="sw-iron-spawner"> |
| 131 | + <rectangle id="sw-iron" min="-29.5,51.5" max="-50.5,30.5"/> |
| 132 | + <point id="sw-iron-point">-41.5,11,43.5</point> |
| 133 | + </union> |
| 134 | + <union id="se-iron-spawner"> |
| 135 | + <rectangle id="se-iron" min="50.5,30.5" max="29.5,51.5"/> |
| 136 | + <point id="se-iron-point">42.5,11,43.5</point> |
| 137 | + </union> |
| 138 | + <union id="spawner-prot"> |
| 139 | + <cuboid id="gap-prot" min="0.5,9,-0.5" max="-0.5,11,1.5"/> |
| 140 | + <cuboid id="nw-prot" min="-42,10,-40" max="-41,12,-41"/> |
| 141 | + <cuboid id="ne-prot" min="42,10,-40" max="43,12,-41"/> |
| 142 | + <cuboid id="sw-prot" min="-42,10,43" max="-41,12,44"/> |
| 143 | + <cuboid id="se-prot" min="42,10,43" max="43,12,44"/> |
| 144 | + </union> |
| 145 | + <complement id="void-area"> |
| 146 | + <everywhere/> |
| 147 | + <!-- Middle--> |
| 148 | + <region id="spawn-protection"/> |
| 149 | + <region id="spawner-prot"/> |
| 150 | + <circle id="middle" center="0.5,1.5" radius="25"/> |
| 151 | + <region id="mid-lanes"/> |
| 152 | + </complement> |
| 153 | + <apply enter="only-blue" region="blue-protection" message="You may not enter the opponent's spawn!"/> |
| 154 | + <apply enter="only-red" region="red-protection" message="You may not enter the opponent's spawn!"/> |
| 155 | + <apply enter="only-green" region="green-protection" message="You may not enter the opponent's spawn!"/> |
| 156 | + <apply enter="only-yellow" region="yellow-protection" message="You may not enter the opponent's spawn!"/> |
| 157 | + <apply block-place="deny-void" use="never" region="void-area" message="You may not build in the void area!"/> |
| 158 | + <apply block="never" region="spawn-protection" message="You may not modify the spawns!"/> |
| 159 | + <apply block="never" region="spawner-prot" message="You may not break the spawner!"/> |
| 160 | +</regions> |
| 161 | +<spawners> |
| 162 | + <spawner player-region="gapple-spawner" spawn-region="gapple-point" delay="6s"> |
| 163 | + <item material="golden apple"/> |
| 164 | + </spawner> |
| 165 | + <spawner player-region="nw-iron" spawn-region="nw-iron-point" delay="1s"> |
| 166 | + <item material="iron ingot"/> |
| 167 | + </spawner> |
| 168 | + <spawner player-region="ne-iron" spawn-region="ne-iron-point" delay="1s"> |
| 169 | + <item material="iron ingot"/> |
| 170 | + </spawner> |
| 171 | + <spawner player-region="sw-iron" spawn-region="sw-iron-point" delay="1s"> |
| 172 | + <item material="iron ingot"/> |
| 173 | + </spawner> |
| 174 | + <spawner player-region="se-iron" spawn-region="se-iron-point" delay="1s"> |
| 175 | + <item material="iron ingot"/> |
| 176 | + </spawner>v |
| 177 | +</spawners> |
| 178 | +<toolrepair> |
| 179 | + <tool>stone sword</tool> |
| 180 | + <tool>bow</tool> |
| 181 | + <tool>stone pickaxe</tool> |
| 182 | + <tool>stone axe</tool> |
| 183 | +</toolrepair> |
| 184 | +<itemremove> |
| 185 | + <item>leather chestplate</item> |
| 186 | + <item>leather leggings</item> |
| 187 | + <item>leather boots</item> |
| 188 | + <item>leather helmet</item> |
| 189 | + <item>gold block</item> |
| 190 | + <item>coal block</item> |
| 191 | + <item>flint</item> |
| 192 | +</itemremove> |
| 193 | +<block-drops> |
| 194 | + <rule> |
| 195 | + <filter> |
| 196 | + <material>wood</material> |
| 197 | + </filter> |
| 198 | + <drops> |
| 199 | + <item chance="0" material="wood"/> |
| 200 | + </drops> |
| 201 | + </rule> |
| 202 | +</block-drops> |
| 203 | +<destroyables show-progress="false" materials="gold_block" show="true" completion="100%" required="false"> |
| 204 | + <destroyable name="Red Monument" owner="red" id="redm"> |
| 205 | + <region> |
| 206 | + <cuboid min="-1,15,-62" max="2,17,-65"/> |
| 207 | + </region> |
| 208 | + </destroyable> |
| 209 | + <destroyable name="Blue Monument" owner="blue" id="bluem"> |
| 210 | + <region> |
| 211 | + <cuboid min="-1,15,68" max="2,17,65"/> |
| 212 | + </region> |
| 213 | + </destroyable> |
| 214 | + <destroyable name="Green Monument" owner="green" id="greenm"> |
| 215 | + <region> |
| 216 | + <cuboid min="67,15,3" max="64,17,0"/> |
| 217 | + </region> |
| 218 | + </destroyable> |
| 219 | + <destroyable name="Yellow Monument" owner="yellow" id="yellowm"> |
| 220 | + <region> |
| 221 | + <cuboid min="-66,15,3" max="-63,17,0"/> |
| 222 | + </region> |
| 223 | + </destroyable> |
| 224 | +</destroyables> |
| 225 | +<itemkeep> |
| 226 | + <item>wood</item> |
| 227 | + <item>golden apple</item> |
| 228 | + <item>arrow</item> |
| 229 | +</itemkeep> |
| 230 | +<kill-reward> |
| 231 | + <item amount="16" material="wood"/> |
| 232 | + <item amount="8" material="arrow"/> |
| 233 | + <item material="golden apple"/> |
| 234 | +</kill-reward> |
| 235 | +<hunger> |
| 236 | + <depletion>off</depletion> |
| 237 | +</hunger> |
| 238 | +<maxbuildheight>29</maxbuildheight> |
| 239 | +</map> |
0 commit comments