Aegis v2.4

Aegis

Aegis is a destroy the monument PVP map, where the goal for each team is to destroy the enemy monuments, situated in the enemy base.

Teams

  • Red
  • Blue
  • Map

    {
      "map": {
        "name": "Aegis",
        "version": "2.4",
        "description": "Aegis is a destroy the monument PVP map, where the goal for each team is to destroy the enemy monuments, situated in the enemy base. ",
        "authors": [
          "9ab8f217-3208-47aa-a782-c978ca61bccd",
          "e5c643a8-05ea-4572-89fa-07ec1423caf7"
        ]
      },
      "world": {
        "spawn": [
          {
            "point": {
              "xyz": "602, 64, 0"
            }
          }
        ],
        "time_lock": 0,
        "world_height": 58
      },
      "games": {
        "destroy": {
          "targets": [
            {
              "owner": "red",
              "challenger": "blue",
              "name": "Front Monument",
              "region": "red-front-monument"
            },
            {
              "owner": "red",
              "challenger": "blue",
              "name": "Back Monument",
              "region": "red-back-monument"
            },
            {
              "owner": "blue",
              "challenger": "red",
              "name": "Front Monument",
              "region": "blue-front-monument"
            },
            {
              "owner": "blue",
              "challenger": "red",
              "name": "Back Monument",
              "region": "blue-back-monument"
            }
          ]
        }
      },
      "regions": {
        "red_spawn": {
          "events": {
            "enter": {
              "apply": [
                "blue"
              ],
              "message": "region.enter.spawn",
              "allow": false
            },
            "build": {
              "message": "region.build.spawn",
              "allow": false
            },
            "destroy": {
              "message": "region.destroy.spawn",
              "allow": false
            },
            "entity_damage": {
              "allow": false
            }
          },
          "zones": [
            {
              "cube": {
                "center": {
                  "xyz": "690, 25, 0"
                },
                "radius": 8,
                "height": 25
              }
            }
          ]
        },
        "blue_spawn": {
          "events": {
            "enter": {
              "apply": [
                "red"
              ],
              "message": "region.enter.spawn",
              "allow": false
            },
            "build": {
              "message": "region.build.spawn",
              "allow": false
            },
            "destroy": {
              "message": "region.destroy.spawn",
              "allow": false
            },
            "entity_damage": {
              "allow": false
            }
          },
          "zones": [
            {
              "cube": {
                "center": {
                  "xyz": "512, 25, 0"
                },
                "radius": 8,
                "height": 25
              }
            }
          ]
        },
        "global": {
          "events": {
            "chest": {
              "items": [
                {
                  "item": "iron_sword"
                },
                {
                  "item": "iron_axe"
                },
                {
                  "item": "bow"
                },
                {
                  "item": "diamond_pickaxe"
                },
                {
                  "item": "cooked_fish",
                  "amount": 16
                },
                {
                  "item": "cooked_beef",
                  "amount": 16
                },
                {
                  "item": "wood",
                  "damage": 2,
                  "amount": 64
                },
                {
                  "item": "ladder",
                  "amount": 64
                },
                {
                  "item": "arrow",
                  "amount": 64
                }
              ],
              "fill": true,
              "keep_filled": true
            },
            "tnt": {
              "throw_blocks": true
            },
            "item_drops": {
              "items": [
                "iron_block"
              ],
              "allow": true
            },
            "falling_blocks": {
              "break_block": true
            }
          },
          "zones": [
            {
              "global": {}
            }
          ]
        },
        "tnt_rooms": {
          "events": {
            "chest": {
              "items": [
                {
                  "item": "tnt",
                  "amount": 16
                },
                {
                  "item": "tnt",
                  "amount": 16
                },
                {
                  "item": "stone_button",
                  "amount": 64
                },
                {
                  "item": "redstone",
                  "amount": 64
                },
                {
                  "item": "redstone",
                  "amount": 64
                },
                {
                  "item": "redstone_torch_on",
                  "amount": 64
                },
                {
                  "item": "water_bucket"
                },
                {
                  "item": "water_bucket"
                },
                {
                  "item": "water_bucket"
                }
              ],
              "fill": true,
              "keep_filled": true
            }
          },
          "zones": [
            {
              "cube": {
                "center": {
                  "xyz": "679, 28, 10"
                },
                "radius": 2,
                "height": 5
              }
            },
            {
              "cube": {
                "center": {
                  "xyz": "523, 28, -10"
                },
                "radius": 2,
                "height": 5
              }
            }
          ]
        },
        "red-front-monument": {
          "events": {
            "build": {
              "allow": false
            }
          },
          "zones": [
            {
              "point": {
                "xyz": "638, 26, 0"
              }
            },
            {
              "point": {
                "xyz": "638, 27, 0"
              }
            }
          ]
        },
        "red-back-monument": {
          "events": {
            "build": {
              "allow": false
            }
          },
          "zones": [
            {
              "point": {
                "xyz": "664, 25, 0"
              }
            },
            {
              "point": {
                "xyz": "664, 26, 0"
              }
            }
          ]
        },
        "blue-front-monument": {
          "events": {
            "build": {
              "allow": false
            }
          },
          "zones": [
            {
              "point": {
                "xyz": "564, 26, 0"
              }
            },
            {
              "point": {
                "xyz": "564, 27, 0"
              }
            }
          ]
        },
        "blue-back-monument": {
          "events": {
            "build": {
              "allow": false
            }
          },
          "zones": [
            {
              "point": {
                "xyz": "538, 25, 0"
              }
            },
            {
              "point": {
                "xyz": "538, 26, 0"
              }
            }
          ]
        }
      },
      "kits": {
        "spawn": {
          "armor": {
            "helmet": {
              "item": "leather_helmet"
            },
            "chestplate": {
              "item": "diamond_chestplate"
            },
            "leggings": {
              "item": "leather_leggings"
            },
            "boots": {
              "item": "leather_boots"
            }
          }
        }
      },
      "teams": {
        "red": {
          "name": "Red",
          "color": "red",
          "kit": "spawn",
          "size": 25,
          "spawns": [
            {
              "point": {
                "xyz": "690, 29, 0",
                "yaw": 90,
                "pitch": 0
              }
            }
          ]
        },
        "blue": {
          "name": "Blue",
          "color": "blue",
          "kit": "spawn",
          "size": 25,
          "spawns": [
            {
              "point": {
                "xyz": "512, 29, 0",
                "yaw": -90,
                "pitch": 0
              }
            }
          ]
        }
      }
    }