Skip to content

Instantly share code, notes, and snippets.

@arcadeboss
Created June 6, 2023 15:59
Show Gist options
  • Save arcadeboss/b9f184450c2d366813f97c7f4338615a to your computer and use it in GitHub Desktop.
Save arcadeboss/b9f184450c2d366813f97c7f4338615a to your computer and use it in GitHub Desktop.
Rock the Casbah 1.1.0
<map proto="1.4.2">
<name>Rock the Casbah</name>
<version>1.1.0</version>
<phase>development</phase>
<objective>TNT the Pyramid!</objective>
<created>2023-06-01</created>
<gamemode>dtm</gamemode>
<authors>
<author uuid="c25a6f7b-4c42-40da-8cd6-add53f0c84eb"/> <!-- arcadeboss -->
</authors>
<teams>
<team id="blue-team" color="blue" max="18">Blue</team>
<team id="red-team" color="red" max="18">Red</team>
</teams>
<kits>
<kit id="spawn-kit">
<clear/>
<item slot="0" material="iron sword" unbreakable="true"/>
<item slot="1" material="bow" unbreakable="true" enchantment="arrow infinite;power:1"/>
<item slot="2" material="tnt" amount="4"/>
<item slot="8" material="golden apple"/>
<item slot="10" material="arrow"/>
<chestplate material="iron chestplate" unbreakable="true" enchantment="blast_protection:1"/>
<effect duration="oo" amplifier="1">speed</effect>
<effect duration="1m" amplifier="1">absorption</effect>
<effect duration="7s" amplifier="255">damage resistance</effect>
<effect duration="15s" amplifier="1">regeneration</effect>
</kit>
<kit id="blue-kit" parent="spawn-kit">
<helmet material="leather helmet" color="2471A3" unbreakable="true"/>
<leggings material="leather leggings" color="2471A3" unbreakable="true"/>
<boots material="leather boots" color="2471A3" unbreakable="true" enchantment="blast_protection:1;feather_falling:10"/>
</kit>
<kit id="red-kit" parent="spawn-kit">
<helmet material="leather helmet" color="CB4335" unbreakable="true"/>
<leggings material="leather leggings" color="CB4335" unbreakable="true"/>
<boots material="leather boots" color="CB4335" unbreakable="true" enchantment="blast_protection:1;feather_falling:10"/>
</kit>
</kits>
<spawns>
<spawn team="blue-team" kit="blue-kit" yaw="90" region="blue-spawn-point"/>
<spawn team="red-team" kit="red-kit" yaw="270" region="red-spawn-point"/>
<default yaw="180" region="obs-spawn-point"/>
</spawns>
<broadcasts>
<alert after="2s" every="9m" count="1">`r`c`l"Rock the Casbah!"`r</alert>
<alert after="4s" every="9m" count="oo" filter="only-red">`r`7Destroy the `9`lBlue team`r`7's `e`lPyramid`r`7 with `4`lTNT`r</alert>
<alert after="4s" every="9m" count="oo" filter="only-blue">`r`7Destroy the `4`lRed team`r`7's `e`lPyramid`r`7 with `4`lTNT`r</alert>
<alert after="6s" every="9m" count="2">`r`c`l"Drop your bombs between the minarets, down the Casbah way"`r</alert>
<alert after="30s" every="2m" count="10">`r`7There are `lspawners`r`7 for `4`lTNT`r`7 and `d`lRegeneration`r`7 &#38; `e`lEndstone`r`7 on the `lbottom level`r`7 of the map.`r</alert>
<tip after="60s" every="9m" count="3">`r`7Team members are immune to your `4`lTNT`r`7, but you and the enemy are not.`r</tip>
<tip after="100s" every="9m" count="6">`r`7Players can `lrepair`r`7 thier `e`lPyramid`r`7 with dropped blocks from either `e`lPyramid`r`7.`r</tip>
<tip after="150s" every="9m" count="2">`r`f`lJump pads`r`7 are `lcolor-coded`r`7 for `e`lup`r`7, `8`ldown`r`7 or `f`lacross`r`7.`r</tip>
<tip after="200s" every="9m" count="2">`r`4`lTNT`r`7 `lauto-ignites`r`7 and detonates on a `l1 second fuse`r`7`r</tip>
<tip after="250s" every="9m" count="5">`r`e`lPyramid `7`lrepairs`r`7 must occupy previous pyramid space to count.`r</tip>
<tip after="300s" every="9m" count="2">`r`7This map is inspired by `lThe Clash`r`7's song, as well as the architecture of `lNorthern Africa`r`7.`r</tip>
<tip after="350s" every="9m" count="3">`r`7There's `c`lno fall damage`r`7, jump down to surrounding lower levels.`r</tip>
<tip after="400s" every="9m" count="4">`r`7Earn a `6`lGapple`r`7 and 2 `4`lTNT`r`7 for each kill, and `5`lStrength potion`r`7 for a 3-streak.`r</tip>
<tip after="450s" every="9m" count="1">`r`7Did you know? `f`lThe Casbah`r`7 is in Algeria, and means the fortified part of the city.`r</tip>
<tip after="500s" every="9m" count="2">`r`7You may destroy the enemy `e`lPyramid`r`7 by hand, but it will be very slow!`r</tip>
</broadcasts>
<filters>
<team id="only-blue">blue-team</team>
<team id="only-red">red-team</team>
<deny id="pyramid-parts">
<any>
<material>step:7</material> <!--quartz slab-->
<material>quartz stairs</material>
<material>quartz block</material>
<material>ender stone</material>
</any>
</deny>
<deny id="undestroyable">
<all>
<any>
<material>stained glass</material>
<material>obsidian</material>
<material>carpet</material>
<material>beacon</material>
<material>wood step</material>
<material>iron fence</material>
<material>stone plate</material>
<material>iron plate</material>
<material>gold plate</material>
<material>redstone wire</material>
<material>grass</material>
<material>dirt</material>
<material>log</material>
<material>leaves</material>
<material>sea lantern</material>
<material>long grass</material>
</any>
</all>
</deny>
</filters>
<destroyables name="Pyramid" materials="ender stone" mode-changes="true" sparks="true" repairable="true" show-progress="true" required="true" completion="100%">
<destroyable owner="blue-team">
<region><cuboid id="blue-pyramid" min="70,79,-8" max="89,89,12"/></region>
</destroyable>
<destroyable owner="red-team">
<region><cuboid id="red-pyramid" min="-88,79,-8" max="-69,89,11"/></region>
</destroyable>
</destroyables>
<modes>
<mode after="7s" material="obsidian" id="obsidian-mode" name="`4`o`l''Sharif don't like it''`r`7 MODE"/>
<mode after="100s" show-before="80s" material="ender stone" id="endstone-mode" name="`2`o`l''Rockin' the Casbah''`r`7 MODE"/>
</modes>
<regions>
<cylinder id="blue-spawn-point" base="109.5,155,1.5" radius="2" height="0"/>
<cylinder id="red-spawn-point" base="-108.5,155,1.5" radius="2" height="0"/>
<cylinder id="obs-spawn-point" base="0.5,171,115.5" radius="2" height="0"/>
<negative id="not-pyramid">
<union>
<cuboid min="70,79,-8" max="88,88,10"/>
<cuboid min="-88,79,-8" max="-69,88,10"/>
</union>
</negative>
<point id="blue-under-spawner">109.5,64,1.5</point>
<union id="blue-under-spawner-area">
<cuboid min="99,63,-10" max="119,66,11"/>
</union>
<point id="red-under-spawner">-108.5,64,1.5</point>
<union id="red-under-spawner-area">
<cuboid min="-118,63,-10" max="-100,66,11"/>
</union>
<point id="blue-front-left-spawner">19.5,64,31.5</point>
<union id="blue-front-left-spawner-area">
<cuboid min="10,63,21" max="29,66,41"/>
</union>
<point id="blue-front-right-spawner">19.5,64,-28.5</point>
<union id="blue-front-right-spawner-area">
<cuboid min="10,63,-38" max="29,66,-18"/>
</union>
<point id="red-front-right-spawner">-18.5,64,31.5</point>
<union id="red-front-right-spawner-area">
<cuboid min="-28,63,21" max="-8,66,41"/>
</union>
<point id="red-front-left-spawner">-18.5,64,-28.5</point>
<union id="red-front-left-spawner-area">
<cuboid min="-28,63,-38" max="-8,66,-18"/>
</union>
<!---
location key:
TEAM
Z: LEFT <- LEFT2 <- LEFT1 <- CENTER -> RIGHT1 -> RIGHT2 -> RIGHT
Y: TOP <- MIDDLE -> BOTTOM
X: FRONT <- AFT - PYRA -> REAR
PAD / DIRECTION
-->
<apply velocity="2.1,0.5,2.1"> <!-- red center top rear (spawn landing), left -> down -100.5,97,9.5 -->
<region>
<cuboid min="-99,96,8" max="-102,99,11"/>
</region>
</apply>
<apply velocity="2.1,0.5,-2.1"> <!-- red center top rear (spawn landing), right -> down -100.5,97,-6.5 -->
<region>
<cuboid min="-99,96,-8" max="-102,99,-5"/>
</region>
</apply>
<apply velocity="1.1,2.1,0"> <!-- red left1 middle prya (pyramid right), center -> up -70.5,80,-28.5 -->
<region>
<cuboid min="-69,79,-30" max="-72,83,-27"/>
</region>
</apply>
<apply velocity="1.1,2.1,0"> <!-- red right1 middle pyra, center -> up -70.5,80,31.5 -->
<region>
<cuboid min="-69,79,30" max="-72,83,33"/>
</region>
</apply>
<apply velocity="-2.1,0.5,-2.1"> <!-- red right1 middle pyra, left -> down -86.5,80,23.5 -->
<region>
<cuboid min="-85,79,22" max="-88,82,25"/>
</region>
</apply>
<apply velocity="-2.1,0.5,2.1"> <!-- red left1 middle pyra, right -> down -86.5,80,-20.5 -->
<region>
<cuboid min="-87,79,-22" max="-88,82,-19"/>
</region>
</apply>
<apply velocity="2.1,0.5,2.1"> <!-- red pyramid right2 middle pyra, left -> down -70.5,80,69.5 -->
<region>
<cuboid min="-69,79,68" max="-72,82,71"/>
</region>
</apply>
<apply velocity="1.8,-.35,-1.8"> <!-- red pyramid right2 middle pyra, right -> down -70.5,80,53.5 -->
<region>
<cuboid min="-69,79,52" max="-72,82,55"/>
</region>
</apply>
<apply velocity="1.8,-.35,1.8"> <!-- red pyramid left2 middle pyra, left -> down -70.5,80,-50.5 -->
<region>
<cuboid min="-69,79,-52" max="-72,82,-49"/>
</region>
</apply>
<apply velocity="2.1,0.5,-2.1"> <!-- red pyramid left2 middle pyra, right -> down -70.5,80,-66.5 -->
<region>
<cuboid min="-69,79,-68" max="-72,82,-65"/>
</region>
</apply>
<apply velocity="-2.2,2.5,0"> <!-- red center bottom rear, back -> up - part 1 -116.5,63,1.5 -->
<region>
<cuboid min="-115,62,0" max="-118.5,66,3"/>
</region>
</apply>
<apply velocity="1.5,2.1,0"> <!-- red center bottom rear, back -> up - part 2 -131,83,1 -->
<region>
<cuboid min="-131,53,-19" max="-161,100,21"/>
</region>
</apply>
<apply velocity="2.0,2.5,2.0"> <!-- red center bottom rear, left -> up -100.5,63,9.5 -->
<region>
<cuboid min="-99,62,8" max="-102.5,66,11"/>
</region>
</apply>
<apply velocity="2.0,2.5,-2.0"> <!-- red center bottom rear, right -> up -100.5,63,-6.5 -->
<region>
<cuboid min="-99,62,-5" max="-103,66,-8"/>
</region>
</apply>
<apply velocity="1.1,2.1,0"> <!-- red center bottom rear, center -> up -100.5,63,1.5 -->
<region>
<cuboid min="-99,62,0" max="-102.5,66,3"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- red center bottom rear, left -> up -48.5,63,9.5 -->
<region>
<cuboid min="-47,62,8" max="-50,66,11"/>
</region>
</apply>
<apply velocity="2.1,1,2.1"> <!-- red center bottom rear, front left -> over -40.5,63,9.5 -->
<region>
<cuboid min="-39,62,8" max="-42,66,11"/>
</region>
</apply>
<apply velocity="1.1,2.2,0"> <!-- red center bottom rear, center -> up -40.5,63,1.5 -->
<region>
<cuboid min="-39,62,0" max="-42,66,3"/>
</region>
</apply>
<apply velocity="2.1,1,-2.1"> <!-- red center bottom rear, front right -> over -40.5,63,-6.5 -->
<region>
<cuboid min="-39,62,-6" max="-43,65,-5"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- red center bottom rear, right -> up -48.5,63,-6.5 -->
<region>
<cuboid min="-48,61,-5" max="-51,65,-8"/>
</region>
</apply>
<apply velocity="0,1,-2.1"> <!-- red right1 bottom aft, left -> over -48.5,63,23.5 -->
<region>
<cuboid min="-48,61,22" max="-51,65,25"/>
</region>
</apply>
<apply velocity="0,1,2.1"> <!-- red left1 bottom aft, right -> over -48.5,63,-20.5 -->
<region>
<cuboid min="-48,61,-22" max="-51,65,-19"/>
</region>
</apply>
<apply velocity="2.1,1,-2.1"> <!-- red right2 bottom aft, front right -> over -40.5,63,53.5 -->
<region>
<cuboid min="-40,61,52" max="-43,65,55"/>
</region>
</apply>
<apply velocity="2.1,1,2.1"> <!-- red left2 bottom aft, front right -> over -40.5,63,-50.5 -->
<region>
<cuboid min="-40,61,-52" max="-43,65,-49"/>
</region>
</apply>
<apply velocity="0,2.5,2.5"> <!-- red right bottom aft, left -> up - part 1 -48.5,63,99.5 -->
<region>
<cuboid min="-48,61,98" max="-50,65,101"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- red right bottom aft, left -> up - part 2 -48.5,83,114.5 -->
<region>
<cuboid min="-30,52,114" max="-68,99,144"/>
</region>
</apply>
<apply velocity="-2.2,0.7,0"> <!-- red right bottom aft, back -> super start -56.5,63,91.5 -->
<region>
<cuboid min="-56,61,90" max="-59,65,93"/>
</region>
</apply>
<apply velocity="-2.5,0.7,0"> <!-- red right bottom - super island 1 -82.5,63,91.5 -->
<region>
<cuboid min="-82,61,90" max="-85,65,93"/>
</region>
</apply>
<apply velocity="0,0.7,-2.8"> <!-- red right bottom - super island 2 -108.5,63,87.5 -->
<region>
<cuboid min="-107,61,86" max="-112,65,89"/>
</region>
</apply>
<apply velocity="0,0.7,-2.8"> <!-- red right bottom - super island 3 -108.5,63,57.5 -->
<region>
<cuboid min="-107,61,56" max="-112,65,59"/>
</region>
</apply>
<apply velocity="0,1.5,-2.8"> <!-- red right bottom - super island 4 -108.5,63,27.5 -->
<region>
<cuboid min="-107,61,26" max="-112,65,29"/>
</region>
</apply>
<apply velocity="-2.2,0.7,0"> <!-- red left bottom aft, back -> super start -56.5,63,-88.5 -->
<region>
<cuboid min="-56,61,-90" max="-59,65,-87"/>
</region>
</apply>
<apply velocity="-2.5,0.7,0"> <!-- red left bottom - super island 1 -82.5,63,-88.5 -->
<region>
<cuboid min="-82,61,-90" max="-85,65,-87"/>
</region>
</apply>
<apply velocity="0,0.7,2.8"> <!-- red left bottom - super island 2 -108.5,63,-84.5 -->
<region>
<cuboid min="-107,61,-86" max="-112,65,-83"/>
</region>
</apply>
<apply velocity="0,0.7,2.8"> <!-- red left bottom - super island 3 -108.5,63,-54.5 -->
<region>
<cuboid min="-107,61,-56" max="-112,65,-53"/>
</region>
</apply>
<apply velocity="0,1.5,2.8"> <!-- red left bottom - super island 4 -108.5,63,-24.5 -->
<region>
<cuboid min="-107,61,-26" max="-112,65,-23"/>
</region>
</apply>
<apply velocity="0,2.5,-2.5"> <!-- red left bottom aft, right -> up - part 1 -48.5,63,-96.5 -->
<region>
<cuboid min="-48,61,-96" max="-50,65,-95"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- red left bottom aft, right -> up - part 2 -48.5,83,-109.5 -->
<region>
<cuboid min="-30,52,-111" max="-68,99,-141"/>
</region>
</apply>
<apply velocity="-1.8,2.4,1.8"> <!-- red left center front, left -> up -26.5,80,69.5 -->
<region>
<cuboid min="-25,79,68" max="-28,82,71"/>
</region>
</apply>
<apply velocity="2.1,2.2,0"> <!-- red left center front, center -> over -10.5,80,61.5 -->
<region>
<cuboid min="-9,79,60" max="-12,82,63"/>
</region>
</apply>
<apply velocity="-1.8,2.4,-1.8"> <!-- red right center front, right -> up -26.5,80,-66.5 -->
<region>
<cuboid min="-25,79,-68" max="-28,82,-65"/>
</region>
</apply>
<apply velocity="2.1,2.2,0"> <!-- red front center right, center -> over -10.5,80,-58.5 -->
<region>
<cuboid min="-9,79,-60" max="-12,82,-57"/>
</region>
</apply>
<apply velocity="-2.1,0.5,-2.1"> <!-- red back right top, left -> down -56.5,97,83.5 -->
<region>
<cuboid min="-55,96,82" max="-58,99,85"/>
</region>
</apply>
<apply velocity="2.0,0.5,-2.0"> <!-- red back right top, right -> down -40.5,97,83.5 -->
<region>
<cuboid min="-39,96,82" max="-43,99,85"/>
</region>
</apply>
<apply velocity="-2.0,0.5,2.0"> <!-- red back left top, right -> down -56.5,97,-80.5 -->
<region>
<cuboid min="-54,96,-82" max="-58,99,-79"/>
</region>
</apply>
<apply velocity="2.1,0.5,2.1"> <!-- red back left top, left -> down -40.5,97,-80.5 -->
<region>
<cuboid min="-39,96,-82" max="-42,99,-79"/>
</region>
</apply>
<apply velocity="0,1.5,-9"> <!-- red right top front, right -> over, long -18.5,97,83.5 -->
<region>
<cuboid min="-19,96,82" max="-20,99,85"/>
</region>
</apply>
<apply velocity="0,1.5,9"> <!-- red left top front, right -> over, long -18.5,97,-80.5 -->
<region>
<cuboid min="-17,96,-82" max="-20,99,-79"/>
</region>
</apply>
<apply velocity="2.1,1.6,0"> <!-- red right top front, center -> over -10.5,97,91.5 -->
<region>
<cuboid min="-9,96,90" max="-12,99,93"/>
</region>
</apply>
<apply velocity="2.1,1.6,0"> <!-- red left top front, center -> over -10.5,97,-88.5 -->
<region>
<cuboid min="-9,96,-90" max="-12,99,-87"/>
</region>
</apply>
<apply velocity="0,1.5,9"> <!-- red right1 top front, left -> over, long -18.5,97,39.5 -->
<region>
<cuboid min="-17,96,38" max="-20,99,41"/>
</region>
</apply>
<apply velocity="0,1.5,-9"> <!-- red left1 top front, left -> over, long -18.5,97,-36.5 -->
<region>
<cuboid min="-17,96,-35" max="-20,99,-38"/>
</region>
</apply>
<apply velocity="2.1,1,-2.1"> <!-- red right2 top aft, front right -> over -40.5,97,53.5 -->
<region>
<cuboid min="-39,96,52" max="-42,99,55"/>
</region>
</apply>
<apply velocity="2.1,1,2.1"> <!-- red left2 top aft, front left -> over -40.5,97,-50.5 -->
<region>
<cuboid min="-39,96,-52" max="-42,99,-49"/>
</region>
</apply>
<apply velocity="-2.1,1,2.1"> <!-- red right1 top front, back right -> over -26.5,97,39.5 -->
<region>
<cuboid min="-25,96,38" max="-28,99,41"/>
</region>
</apply>
<apply velocity="-2.1,1,-2.1"> <!-- red left1 top front, back left -> over -26.5,97,-36.5 -->
<region>
<cuboid min="-25,96,-38" max="-28,99,-35"/>
</region>
</apply>
<apply velocity="2.5,1,-2.2"> <!-- red right1 top front, front right -> over -10.5,97,23.5 -->
<region>
<cuboid min="-9,96,22" max="-12,99,25"/>
</region>
</apply>
<apply velocity="2.5,1,2.2"> <!-- red left1 top front, front left -> over -10.5,97,-20.5 -->
<region>
<cuboid min="-9,96,-22" max="-12,99,-19"/>
</region>
</apply>
<apply velocity="-2.1,1,2.1"> <!-- red right1 bottom front, back right -> over -26.5,63,39.5 -->
<region>
<cuboid min="-25,62,38" max="-28,66,41"/>
</region>
</apply>
<apply velocity="-2.1,1,-2.1"> <!-- red left1 bottom front, back left -> over -26.5,63,-36.5 -->
<region>
<cuboid min="-25,62,-38" max="-28,66,-35"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- red right1 bottom front, left -> up -18.5,63,39.5 -->
<region>
<cuboid min="-17,62,38" max="-20,65,41"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- red left1 bottom front, right -> up -18.5,63,-36.5 -->
<region>
<cuboid min="-17,62,-38" max="-20,65,-35"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- red right1 bottom front, right -> up -18.5,63,23.5 -->
<region>
<cuboid min="-17,62,22" max="-20,65,25"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- red left1 bottom front, left -> up -18.5,63,-20.5 -->
<region>
<cuboid min="-17,62,-22" max="-20,65,-19"/>
</region>
</apply>
<apply velocity="2.1,1.6,0"> <!-- red right bottom front, center -> over -10.5,63,91.5 -->
<region>
<cuboid min="-9,62,90" max="-12,65,93"/>
</region>
</apply>
<apply velocity="2.1,1.6,0"> <!-- red left bottom front, center -> over -10.5,63,-88.5 -->
<region>
<cuboid min="-9,62,-90" max="-12,65,-87"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- red right bottom front, right -> up -18.5,63,83.5 -->
<region>
<cuboid min="-17,62,82" max="-20,65,85"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- red left bottom front, left -> up -18.5,63,-80.5 -->
<region>
<cuboid min="-17,62,-82" max="-20,65,-79"/>
</region>
</apply>
<apply velocity="-2.1,0.5,2.1"> <!-- blue center top rear (spawn landing), left -> down 101.5,97,9.5 -->
<region>
<cuboid min="100,96,8" max="103,99,11"/>
</region>
</apply>
<apply velocity="-2.1,0.5,-2.1"> <!-- blue center top rear (spawn landing), right -> down 101.5,97,-6.5 -->
<region>
<cuboid min="100,96,-8" max="103,99,-5"/>
</region>
</apply>
<apply velocity="-1.1,2.1,0"> <!-- blue right1 middle prya (pyramid right), center -> up 71.5,80,-28.5 -->
<region>
<cuboid min="70,79,-30" max="73,83,-27"/>
</region>
</apply>
<apply velocity="-1.1,2.1,0"> <!-- blue left1 middle pyra, center -> up 71.5,80,31.5 -->
<region>
<cuboid min="70,79,30" max="73,83,33"/>
</region>
</apply>
<apply velocity="2.1,0.5,-2.1"> <!-- blue left1 middle pyra, left -> down 87.5,80,23.5 -->
<region>
<cuboid min="86,79,22" max="89,82,25"/>
</region>
</apply>
<apply velocity="2.1,0.5,2.1"> <!-- blue right1 middle pyra, right -> down 87.5,80,-20.5 -->
<region>
<cuboid min="88,79,-22" max="89,82,-19"/>
</region>
</apply>
<apply velocity="-2.1,0.5,2.1"> <!-- blue pyramid left2 middle pyra, left -> down 71.5,80,69.5 -->
<region>
<cuboid min="70,79,68" max="73,82,71"/>
</region>
</apply>
<apply velocity="-1.8,-.35,-1.8"> <!-- blue pyramid left2 middle pyra, right -> down 71.5,80,53.5 -->
<region>
<cuboid min="70,79,52" max="73,82,55"/>
</region>
</apply>
<apply velocity="-1.8,-.35,1.8"> <!-- blue pyramid right2 middle pyra, left -> down 71.5,80,-50.5 -->
<region>
<cuboid min="70,79,-52" max="73,82,-49"/>
</region>
</apply>
<apply velocity="-2.1,0.5,-2.1"> <!-- blue pyramid right2 middle pyra, right -> down 71.5,80,-66.5 -->
<region>
<cuboid min="70,79,-68" max="73,82,-65"/>
</region>
</apply>
<apply velocity="2.2,2.5,0"> <!-- blue center bottom rear, back -> up - part 1 117.5,63,1.5 -->
<region>
<cuboid min="116,62,0" max="119.5,66,3"/>
</region>
</apply>
<apply velocity="-1.5,2.1,0"> <!-- blue center bottom rear, back -> up - part 2 132,83,1 -->
<region>
<cuboid min="132,53,-19" max="162,100,21"/>
</region>
</apply>
<apply velocity="-2.0,2.5,2.0"> <!-- blue center bottom rear, left -> up 101.5,63,9.5 -->
<region>
<cuboid min="100,62,8" max="103.5,66,11"/>
</region>
</apply>
<apply velocity="-2.0,2.5,-2.0"> <!-- blue center bottom rear, right -> up 101.5,63,-6.5 -->
<region>
<cuboid min="100,62,-5" max="104,66,-8"/>
</region>
</apply>
<apply velocity="-1.1,2.1,0"> <!-- blue center bottom rear, center -> up 101.5,63,1.5 -->
<region>
<cuboid min="100,62,0" max="103.5,66,3"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- blue center bottom rear, left -> up 49.5,63,9.5 -->
<region>
<cuboid min="48,62,8" max="51,66,11"/>
</region>
</apply>
<apply velocity="-2.1,1,2.1"> <!-- blue center bottom rear, front left -> over 41.5,63,9.5 -->
<region>
<cuboid min="40,62,8" max="43,66,11"/>
</region>
</apply>
<apply velocity="-1.1,2.2,0"> <!-- blue center bottom rear, center -> up 41.5,63,1.5 -->
<region>
<cuboid min="40,62,0" max="43,66,3"/>
</region>
</apply>
<apply velocity="-2.1,1,-2.1"> <!-- blue center bottom rear, front right -> over 41.5,63,-6.5 -->
<region>
<cuboid min="40,62,-6" max="43,66,-5"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- blue center bottom rear, right -> up 49.5,63,-6.5 -->
<region>
<cuboid min="48,62,-5" max="51,66,-8"/>
</region>
</apply>
<apply velocity="0,1,-2.1"> <!-- blue left1 bottom aft, left -> over 49.5,63,23.5 -->
<region>
<cuboid min="48,62,22" max="51,66,25"/>
</region>
</apply>
<apply velocity="0,1,2.1"> <!-- blue right1 bottom aft, right -> over 49.5,63,-20.5 -->
<region>
<cuboid min="48,62,-22" max="51,66,-19"/>
</region>
</apply>
<apply velocity="-2.1,1,-2.1"> <!-- blue left2 bottom aft, front right -> over 41.5,63,53.5 -->
<region>
<cuboid min="40,62,52" max="43,66,55"/>
</region>
</apply>
<apply velocity="-2.1,1,2.1"> <!-- blue right2 bottom aft, front right -> over 41.5,63,-50.5 -->
<region>
<cuboid min="40,62,-52" max="43,66,-49"/>
</region>
</apply>
<apply velocity="0,2.5,2.5"> <!-- blue left bottom aft, left -> up - part 1 49.5,63,99.5 -->
<region>
<cuboid min="48,62,98" max="50,66,101"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- blue left bottom aft, left -> up - part 2 49.5,83,114.5 -->
<region>
<cuboid min="30,53,114" max="68,100,144"/>
</region>
</apply>
<apply velocity="2.2,0.7,0"> <!-- blue left bottom aft, back -> super start 57.5,63,91.5 -->
<region>
<cuboid min="56,62,90" max="59,66,93"/>
</region>
</apply>
<apply velocity="2.5,0.7,0"> <!-- blue left bottom - super island 1 83.5,63,91.5 -->
<region>
<cuboid min="82,62,90" max="85,66,93"/>
</region>
</apply>
<apply velocity="0,0.7,-2.8"> <!-- blue left bottom - super island 2 109.5,63,87.5 -->
<region>
<cuboid min="107,62,86" max="112,66,89"/>
</region>
</apply>
<apply velocity="0,0.7,-2.8"> <!-- blue left bottom - super island 3 109.5,63,57.5 -->
<region>
<cuboid min="107,62,56" max="112,66,59"/>
</region>
</apply>
<apply velocity="0,1.5,-2.8"> <!-- blue left bottom - super island 4 109.5,63,27.5 -->
<region>
<cuboid min="107,62,26" max="112,66,29"/>
</region>
</apply>
<apply velocity="2.2,0.7,0"> <!-- blue right bottom aft, back -> super start 57.5,63,-88.5 -->
<region>
<cuboid min="56,62,-90" max="59,66,-87"/>
</region>
</apply>
<apply velocity="2.5,0.7,0"> <!-- blue right bottom - super island 1 83.5,63,-88.5 -->
<region>
<cuboid min="82,62,-90" max="85,66,-87"/>
</region>
</apply>
<apply velocity="0,0.7,2.8"> <!-- blue right bottom - super island 2 109.5,63,-84.5 -->
<region>
<cuboid min="107,62,-86" max="112,66,-83"/>
</region>
</apply>
<apply velocity="0,0.7,2.8"> <!-- blue right bottom - super island 3 109.5,63,-54.5 -->
<region>
<cuboid min="107,62,-56" max="112,66,-53"/>
</region>
</apply>
<apply velocity="0,1.5,2.8"> <!-- blue right bottom - super island 4 109.5,63,-24.5 -->
<region>
<cuboid min="107,62,-26" max="112,66,-23"/>
</region>
</apply>
<apply velocity="0,2.5,-2.5"> <!-- blue right bottom aft, right -> up - part 1 49.5,63,-96.5 -->
<region>
<cuboid min="48,62,-96" max="50,66,-95"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- blue right bottom aft, right -> up - part 2 49.5,83,-109.5 -->
<region>
<cuboid min="30,53,-111" max="68,100,-141"/>
</region>
</apply>
<apply velocity="1.8,2.4,1.8"> <!-- blue front center left, left -> up 27.5,80,69.5 -->
<region>
<cuboid min="26,79,68" max="29,82,71"/>
</region>
</apply>
<apply velocity="-2.1,2.2,0"> <!-- blue front center left, center -> over 11.5,80,61.5 -->
<region>
<cuboid min="10,79,60" max="13,82,63"/>
</region>
</apply>
<apply velocity="1.8,2.4,-1.8"> <!-- blue front center right, right -> up 27.5,80,-66.5 -->
<region>
<cuboid min="26,79,-68" max="29,82,-65"/>
</region>
</apply>
<apply velocity="-2.1,2.2,0"> <!-- blue front center right, center -> over 11.5,80,-58.5 -->
<region>
<cuboid min="10,79,-60" max="13,82,-57"/>
</region>
</apply>
<apply velocity="2.1,0.5,-2.1"> <!-- blue back left top, left -> down 57.5,97,83.5 -->
<region>
<cuboid min="56,96,82" max="59,99,85"/>
</region>
</apply>
<apply velocity="-2.0,0.5,-2.0"> <!-- blue back left top, right -> down 41.5,97,83.5 -->
<region>
<cuboid min="40,96,82" max="43,99,85"/>
</region>
</apply>
<apply velocity="2.0,0.5,2.0"> <!-- blue back right top, right -> down 57.5,97,-80.5 -->
<region>
<cuboid min="55,96,-82" max="59,99,-79"/>
</region>
</apply>
<apply velocity="-2.1,0.5,2.1"> <!-- blue back right top, left -> down 41.5,97,-80.5 -->
<region>
<cuboid min="40,96,-82" max="43,99,-79"/>
</region>
</apply>
<apply velocity="0,1.5,-9"> <!-- blue left top front, right -> over, long 19.5,97,83.5 -->
<region>
<cuboid min="18,96,82" max="21,99,85"/>
</region>
</apply>
<apply velocity="0,1.5,9"> <!-- blue right top front, right -> over, long 19.5,97,-80.5 -->
<region>
<cuboid min="18,96,-82" max="21,99,-79"/>
</region>
</apply>
<apply velocity="-2.1,1.6,0"> <!-- blue left top front, center -> over 11.5,97,91.5 -->
<region>
<cuboid min="10,96,90" max="13,99,93"/>
</region>
</apply>
<apply velocity="-2.1,1.6,0"> <!-- blue right top front, center -> over 11.5,97,-88.5 -->
<region>
<cuboid min="10,96,-90" max="13,99,-87"/>
</region>
</apply>
<apply velocity="0,1.5,9"> <!-- blue left1 top front, left -> over, long 19.5,97,39.5 -->
<region>
<cuboid min="18,96,38" max="21,99,41"/>
</region>
</apply>
<apply velocity="0,1.5,-9"> <!-- blue right1 top front, left -> over, long 19.5,97,-36.5 -->
<region>
<cuboid min="18,96,-35" max="21,99,-38"/>
</region>
</apply>
<apply velocity="-2.1,1,-2.1"> <!-- blue left2 top aft, front right -> over 41.5,97,53.5 -->
<region>
<cuboid min="40,96,52" max="43,99,55"/>
</region>
</apply>
<apply velocity="-2.1,1,2.1"> <!-- blue right2 top aft, front left -> over 41.5,97,-50.5 -->
<region>
<cuboid min="40,96,-52" max="43,99,-49"/>
</region>
</apply>
<apply velocity="2.1,1,2.1"> <!-- blue left1 top front, back right -> over 27.5,97,39.5 -->
<region>
<cuboid min="26,96,38" max="29,99,41"/>
</region>
</apply>
<apply velocity="2.1,1,-2.1"> <!-- blue right1 top front, back left -> over 27.5,97,-36.5 -->
<region>
<cuboid min="26,96,-38" max="29,99,-35"/>
</region>
</apply>
<apply velocity="-2.5,1,-2.2"> <!-- blue left1 top front, front right -> over 11.5,97,23.5 -->
<region>
<cuboid min="10,96,22" max="13,99,25"/>
</region>
</apply>
<apply velocity="-2.5,1,2.2"> <!-- blue right1 top front, front left -> over 11.5,97,-20.5 -->
<region>
<cuboid min="10,96,-22" max="13,99,-19"/>
</region>
</apply>
<apply velocity="2.1,1,2.1"> <!-- blue left1 bottom front, back right -> over 27.5,63,39.5 -->
<region>
<cuboid min="26,62,38" max="29,66,41"/>
</region>
</apply>
<apply velocity="2.1,1,-2.1"> <!-- blue right1 bottom front, back left -> over 27.5,63,-36.5 -->
<region>
<cuboid min="26,62,-38" max="29,66,-35"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- blue left1 bottom front, left -> up 19.5,63,39.5 -->
<region>
<cuboid min="18,62,38" max="21,65,41"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- blue right1 bottom front, right -> up 19.5,63,-36.5 -->
<region>
<cuboid min="18,62,-38" max="21,65,-35"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- blue left1 bottom front, right -> up 19.5,63,23.5 -->
<region>
<cuboid min="18,62,22" max="21,65,25"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- blue left1 bottom front, left -> up 19.5,63,-20.5 -->
<region>
<cuboid min="18,62,-22" max="21,65,-19"/>
</region>
</apply>
<apply velocity="-2.1,1.6,0"> <!-- blue left bottom front, center -> over 11.5,63,91.5 -->
<region>
<cuboid min="10,62,90" max="13,65,93"/>
</region>
</apply>
<apply velocity="-2.1,1.6,0"> <!-- blue right bottom front, center -> over 11.5,63,-88.5 -->
<region>
<cuboid min="10,62,-90" max="13,65,-87"/>
</region>
</apply>
<apply velocity="0,2.1,-1.1"> <!-- blue left bottom front, right -> up 19.5,63,83.5 -->
<region>
<cuboid min="18,62,82" max="21,65,85"/>
</region>
</apply>
<apply velocity="0,2.1,1.1"> <!-- blue right bottom front, left -> up 19.5,63,-80.5 -->
<region>
<cuboid min="18,62,-82" max="21,65,-79"/>
</region>
</apply>
<apply block-place="pyramid-parts" region="not-pyramid" message="You can only place blocks to repair or cover your Pyramid!"/>
<apply block-break="undestroyable" region="everywhere"/>
</regions>
<spawners>
<spawner spawn-region="blue-under-spawner" player-region="blue-under-spawner-area" delay="8s">
<potion damage="1">
<effect duration="13s" amplifier="2">regeneration</effect>
</potion>
<item material="ender stone" amount="4"/>
</spawner>
<spawner spawn-region="red-under-spawner" player-region="red-under-spawner-area" delay="8s">
<potion damage="1">
<effect duration="13s" amplifier="2">regeneration</effect>
</potion>
<item material="ender stone" amount="4"/>
</spawner>
<spawner spawn-region="blue-front-left-spawner" player-region="blue-front-left-spawner-area" delay="8s">
<item material="tnt" amount="2"/>
</spawner>
<spawner spawn-region="blue-front-right-spawner" player-region="blue-front-right-spawner-area" delay="8s">
<item material="tnt" amount="2"/>
</spawner>
<spawner spawn-region="red-front-left-spawner" player-region="red-front-left-spawner-area" delay="8s">
<item material="tnt" amount="2"/>
</spawner>
<spawner spawn-region="red-front-right-spawner" player-region="red-front-right-spawner-area" delay="8s">
<item material="tnt" amount="2"/>
</spawner>
</spawners>
<itemkeep>
<item>tnt</item>
</itemkeep>
<itemremove>
<item>leather helmet</item>
<item>iron chestplate</item>
<item>leather leggings</item>
<item>leather boots</item>
<item>iron sword</item>
<item>bow</item>
<item>arrow</item>
<item>step:7</item> <!--quartz slab-->
<item>quartz stairs</item>
<item>quartz block</item>
<item>torch</item>
</itemremove>
<!-- kill loot: endstone, gapples and potions -->
<hunger>
<depletion>off</depletion>
</hunger>
<maxbuildheight>100</maxbuildheight>
<tnt>
<instantignite>true</instantignite>
<fuse>1s</fuse>
<blockdamage>true</blockdamage>
<friendly-defuse>off</friendly-defuse>
<power>3</power> <!-- was 6 -->
</tnt>
<disabledamage>
<damage ally="true" self="false" enemy="false" other="false">block explosion</damage>
<damage>fall</damage>
</disabledamage>
<kill-rewards>
<kill-reward>
<item material="golden apple" amount="1"/>
<item material="tnt" amount="2"/>
</kill-reward>
<kill-reward>
<item material="potion" damage="9">
<effect duration="1m" amplifier="1">strength</effect>
</item>
<filter>
<kill-streak count="3" repeat="true"/>
</filter>
</kill-reward>
</kill-rewards>
</map>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment