bosses.yml


visual:
  spawn-location:
    world: "world"
    x: 0.5
    y: 100.0
    z: 0.5
    yaw: 0.0
    pitch: 0.0
  height-offset: 0.0
  armorstand:
    marker: true
    small: false
    no-gravity: true

bosses:
  CARROT_KING:
    name: Carrot King
    max-hp: 2500
    timeout: "1h"

    visual:
      model-id: "carrot_king"

    damage:
      # Every crop
      default: 2
      # Override
      overrides:
        CARROTS: 3
        WHEAT: 1
    bossbar:
      enabled: true
      title: "&#F59E0B&l{boss_name} &#6B7280- &#FFFFFF{hp}&#6B7280/&#FFFFFF{max} &#A1A1AA(&#FDE68A{percent}%&#A1A1AA)"
      # RED, BLUE, GREEN, YELLOW, PURPLE, PINK, WHITE
      color: RED
      # SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
      style: SEGMENTED_20
      update-interval: 5
    start-broadcast:
      - ""
      - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
      - "&#E7AA66🔥 &#E7AA66&lC&#EDB06C&la&#F2B571&lr&#F8BB77&lr&#F4B773&lo&#F0B36F&lt &#E7AA66&lK&#E7AA66&li&#E7AA66&ln&#E7AA66&lg &r&#E7AA66🔥"
      - "&#9CA3AFDefeat the boss and get rewards!"
      - ""
      - "&#8A4343❤ Boss HP: &#FFFFFF{hp} &#6B7280/ &#FFFFFF{max}"
      - "&#A78BFA⌛ &#C4B5FDEvent ends in &#FFFFFF{time}"
      - ""
      - "&#10B981Break crops to deal damage and defeat the boss!"
      - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
      - ""
    end-broadcast:
      limit: 3
      header:
        - ""
        - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
        - "&#E7AA66🔥 &#E7AA66&lC&#EDB06C&la&#F2B571&lr&#F8BB77&lr&#F4B773&lo&#F0B36F&lt &#E7AA66&lK&#E7AA66&li&#E7AA66&ln&#E7AA66&lg &r&#E7AA66🔥"
        - "&#9CA3AFI may have fallen today, but I am still among you."
        - ""
      ranks:
        "1":
          - "&#D0B467① &#F6DE9C{player} &7- &#FAEABE{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        "2":
          - "&#C0C0C0② &#E5E4E2{player} &7- &#D1D5DB{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        "3":
          - "&#CD7F32③ &#E3B778{player} &7- &#F0C987{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        default:
          - "&#94A3B8#{rank} &#FFFFFF{player} &#6B7280- &#FFFFFF{damage}"
      footer:
        - ""
        - "&#10B981Keep farming to improve your rank next time!"
        - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
        - ""
      personal:
        - ""
        - "&#9CA3AFYour result vs &#F6DE9C{boss_name}"
        - "&#D1D5DB• &#F3F4F6Damage: &#FFFFFF{damage} &#9CA3AF( {dmg_ratio}% )"
        - "&#D1D5DB• &#F3F4F6Rank: &#FFFFFF{rank}"
        - ""
    rewards:
      top:
        limit: 5
        per-rank:
          "1":
            - "eco give {player} 10000"
            - "give {player} NETHERITE_INGOT 1"
          "2":
            - "eco give {player} 7500"
            - "give {player} DIAMOND 2"
          "3-5":
            - "eco give {player} 5000"
            - "give {player} GOLD_INGOT 3"
          default:
            - "eco give {player} 2000"
      participants:
        min-damage: 100
        commands:
          - eco give %player% 150

  NETHERWART_OVERLORD:
    name: Netherwart Overlord
    max-hp: 18000
    timeout: "1h"

    visual:
      model-id: "carrot_king"

    damage:
      # Every crop
      default: 2
      # Override
      overrides:
        NETHER_WART: 3
        WHEAT: 1

    bossbar:
      enabled: true
      title: "&#EF4444&l{boss_name} &#6B7280- &#FFFFFF{hp}&#6B7280/&#FFFFFF{max} &#A1A1AA(&#FDE68A{percent}%&#A1A1AA)"
      color: RED
      style: SEGMENTED_20
      update-interval: 5

    start-broadcast:
      - ""
      - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
      - "&#DC2626🔥 &#DC2626&lN&#E2342D&le&#E94434&lt&#EF533B&lh&#F56242&le&#FB7149&lr&#FF8050&lw&#FF8F57&la&#FFA65E&lr&#FFBD65&lt &#DC2626&lO&#E2342D&lv&#E94434&le&#EF533B&lr&#F56242&ll&#FB7149&lo&#FF8050&lr&#FF8F57&ld &r&#DC2626🔥"
      - "&#9CA3AFDefeat the boss and get rewards!"
      - ""
      - "&#8A4343❤ Boss HP: &#FFFFFF{hp} &#6B7280/ &#FFFFFF{max}"
      - "&#A78BFA⌛ &#C4B5FDEvent ends in &#FFFFFF{time}"
      - ""
      - "&#10B981Break crops to deal damage and defeat the boss!"
      - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
      - ""

    end-broadcast:
      limit: 3
      header:
        - ""
        - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
        - "&#DC2626🔥 &#DC2626&lN&#E2342D&le&#E94434&lt&#EF533B&lh&#F56242&le&#FB7149&lr&#FF8050&lw&#FF8F57&la&#FFA65E&lr&#FFBD65&lt &#DC2626&lO&#E2342D&lv&#E94434&le&#EF533B&lr&#F56242&ll&#FB7149&lo&#FF8050&lr&#FF8F57&ld &r&#DC2626🔥"
        - "&#9CA3AFI may have fallen today, but I am still among you."
        - ""
      ranks:
        "1":
          - "&#D0B467① &#F6DE9C{player} &7- &#FAEABE{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        "2":
          - "&#C0C0C0② &#E5E4E2{player} &7- &#D1D5DB{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        "3":
          - "&#CD7F32③ &#E3B778{player} &7- &#F0C987{damage} ⚡ &#9CA3AF({dmg_ratio}%)"
        default:
          - "&#94A3B8#{rank} &#FFFFFF{player} &#6B7280- &#FFFFFF{damage}"
      footer:
        - ""
        - "&#10B981Keep farming to improve your rank next time!"
        - "&#374151&l&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
        - ""
      personal:
        - ""
        - "&#9CA3AFYour result vs &#F6DE9C{boss_name}"
        - "&#D1D5DB• &#F3F4F6Damage: &#FFFFFF{damage} &#9CA3AF( {dmg_ratio}% )"
        - "&#D1D5DB• &#F3F4F6Rank: &#FFFFFF{rank}"
        - ""

    rewards:
      top:
        limit: 5
        per-rank:
          "1":
            - "eco give {player} 12000"
            - "give {player} NETHERITE_SCRAP 2"
          "2":
            - "eco give {player} 8500"
            - "give {player} DIAMOND 3"
          "3-5":
            - "eco give {player} 6000"
            - "give {player} GOLD_INGOT 4"
          default:
            - "eco give {player} 2500"
      participants:
        min-damage: 100
        commands:
          - "eco give {player} 250"

triggers:
  - boss-id: NETHERWART_OVERLORD
    when: every:15m
    conditions:
      - '[player>=50]'
  - boss-id: CARROT_KING
    when: every:2h
    conditions: []

version: '1'

Last updated