quest-effects.yml

(Questborn/quest-effects.yml)

# Questborn - Advanced Effects Configuration
# Full customization system for quest effects

presets:

  # ===========================================
  # QUEST ACTIVATION EFFECTS
  # ===========================================

  quest_activate_start:
    spawn-firework: false
    particles:
      - type: "ENCHANT"
        count: 30
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.15
      - type: "VILLAGER_HAPPY"
        count: 20
        offset-x: 0.5
        offset-y: 1.5
        offset-z: 0.5
        speed: 0.1
    sounds:
      - type: "BLOCK_NOTE_BLOCK_PLING"
        volume: 0.9
        pitch: 1.3
      - type: "BLOCK_BELL_USE"
        volume: 0.7
        pitch: 1.1
        delay: 10
    title:
      main: "<#66BB6A>Quest Activated"
      subtitle: "<#A5D6A7>Check your quest journal"
      fade-in: 10
      stay: 70
      fade-out: 15
    floating-text:
      enabled: false
      text: "<#FFCA28>New Quest"
      offset-y: 2.2
      duration: 80
      animation: "FLOAT"

  quest_activate_important:
    spawn-firework: false
    particles:
      - type: "END_ROD"
        count: 25
        offset-x: 1.0
        offset-y: 1.8
        offset-z: 1.0
        speed: 0.12
      - type: "DRAGON_BREATH"
        count: 15
        offset-x: 0.7
        offset-y: 1.0
        offset-z: 0.7
        speed: 0.08
        data:
          roll: 0.7
    sounds:
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.8
        pitch: 1.0
      - type: "ENTITY_EXPERIENCE_ORB_PICKUP"
        volume: 0.9
        pitch: 1.5
        delay: 5
    title:
      main: "<#42A5F5>Important Mission"
      subtitle: "<#90CAF9>Adventure awaits you"
      fade-in: 12
      stay: 80
      fade-out: 18
    bossbar:
      enabled: true
      title: "<#42A5F5>New Quest Activated"
      color: "BLUE"
      style: "SEGMENTED_6"
      progress: 1.0
      duration: 100

  # ===========================================
  # QUEST STAGE EFFECTS
  # ===========================================

  quest_stage_change:
    spawn-firework: false
    particles:
      - type: "VILLAGER_HAPPY"
        count: 15
        offset-x: 0.5
        offset-y: 2.0
        offset-z: 0.5
        speed: 0.1
      - type: "FIREWORKS_SPARK"
        count: 10
        offset-x: 0.5
        offset-y: 1.5
        offset-z: 0.5
        speed: 0.05
    sounds:
      - type: "BLOCK_AMETHYST_BLOCK_CHIME"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_EXPERIENCE_ORB_PICKUP"
        volume: 0.7
        pitch: 1.2
        delay: 5
    title:
      main: "<#AED581>Stage Complete"
      subtitle: "<#DCEDC8>New objective unlocked"
      fade-in: 5
      stay: 40
      fade-out: 10
    bossbar:
      enabled: false

  quest_stage_change_magic:
    particles:
      - type: "SPELL_WITCH"
        count: 20
        offset-x: 0.6
        offset-y: 1.8
        offset-z: 0.6
        speed: 0.12
      - type: "DRAGON_BREATH"
        count: 10
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.08
    sounds:
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.9
        pitch: 1.1
      - type: "ENTITY_ILLUSIONER_MIRROR_MOVE"
        volume: 0.6
        pitch: 1.4
        delay: 5
    title:
      main: "<#BA68C8>Stage Complete"
      subtitle: "<#E1BEE7>Secrets revealed..."
      fade-in: 7
      stay: 45
      fade-out: 12
    bossbar:
      enabled: false

  quest_stage_change_golden:
    particles:
      - type: "TOTEM_OF_UNDYING"
        count: 15
        offset-x: 0.7
        offset-y: 1.5
        offset-z: 0.7
        speed: 0.15
      - type: "WAX_ON"
        count: 12
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.2
    sounds:
      - type: "BLOCK_BELL_USE"
        volume: 0.8
        pitch: 1.2
      - type: "BLOCK_NOTE_BLOCK_CHIME"
        volume: 0.9
        pitch: 1.8
        delay: 4
    title:
      main: "<#FFD54F>Stage Complete"
      subtitle: "<#FFF59D>Progress made!"
      fade-in: 6
      stay: 50
      fade-out: 10
    bossbar:
      enabled: false

  # ===========================================
  # QUEST COMPLETION EFFECTS
  # ===========================================

  quest_complete_success:
    spawn-firework: true
    firework-type: "BALL"
    firework-colors: ["100,221,100", "255,241,118"]
    firework-fade-colors: ["255,183,77"]
    firework-flicker: true
    firework-trail: false
    firework-power: 1
    particles:
      - type: "FIREWORKS_SPARK"
        count: 60
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.25
      - type: "HEART"
        count: 15
        offset-x: 0.8
        offset-y: 2.0
        offset-z: 0.8
        speed: 0.15
      - type: "HAPPY_VILLAGER"
        count: 25
        offset-x: 1.0
        offset-y: 1.0
        offset-z: 1.0
        speed: 0.1
    sounds:
      - type: "ENTITY_PLAYER_LEVELUP"
        volume: 1.0
        pitch: 1.2
      - type: "UI_TOAST_CHALLENGE_COMPLETE"
        volume: 0.9
        pitch: 1.0
        delay: 15
    title:
      main: "<#FFB74D>Quest Complete"
      subtitle: "<#FFE082>Reward awaits you"
      fade-in: 10
      stay: 85
      fade-out: 20
    bossbar:
      enabled: true
      title: "<#66BB6A>Mission completed successfully!"
      color: "GREEN"
      style: "SOLID"
      progress: 1.0
      duration: 120
    floating-text:
      enabled: false
      text: "<#FF8A65>Success!"
      offset-y: 2.5
      duration: 100
      animation: "RISE"

  quest_complete_epic:
    spawn-firework: true
    firework-type: "STAR"
    firework-colors: ["186,104,200", "79,195,247", "255,213,79"]
    firework-fade-colors: ["240,98,146", "171,71,188"]
    firework-flicker: true
    firework-trail: true
    firework-power: 2
    particles:
      - type: "TOTEM_OF_UNDYING"
        count: 20
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.3
      - type: "GLOW"
        count: 50
        offset-x: 1.5
        offset-y: 2.0
        offset-z: 1.5
        speed: 0.2
      - type: "DRAGON_BREATH"
        count: 30
        offset-x: 1.2
        offset-y: 1.0
        offset-z: 1.2
        speed: 0.15
        data:
          roll: 0.8
      - type: "END_ROD"
        count: 35
        offset-x: 0.9
        offset-y: 1.8
        offset-z: 0.9
        speed: 0.1
    sounds:
      - type: "ITEM_TOTEM_USE"
        volume: 1.0
        pitch: 1.0
      - type: "ENTITY_ENDER_DRAGON_GROWL"
        volume: 0.6
        pitch: 1.4
        delay: 20
      - type: "UI_TOAST_CHALLENGE_COMPLETE"
        volume: 0.9
        pitch: 0.8
        delay: 35
    title:
      main: "<#BA68C8>EPIC VICTORY"
      subtitle: "<#E1BEE7>You've achieved something incredible!"
      fade-in: 15
      stay: 100
      fade-out: 25
    bossbar:
      enabled: true
      title: "<#AB47BC>Epic Success!"
      color: "PURPLE"
      style: "SEGMENTED_10"
      progress: 1.0
      duration: 140
    floating-text:
      enabled: false
      text: "<#7E57C2>EPIC"
      offset-y: 3.0
      duration: 120
      animation: "SPIN"

  # ===========================================
  # SPECIAL QUEST EFFECTS
  # ===========================================

  quest_activate_mystery:
    spawn-firework: false
    particles:
      - type: "PORTAL"
        count: 40
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.1
      - type: "SPELL_WITCH"
        count: 25
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.08
      - type: "ENCHANT"
        count: 20
        offset-x: 0.6
        offset-y: 2.0
        offset-z: 0.6
        speed: 0.12
    sounds:
      - type: "ENTITY_ILLUSIONER_PREPARE_MIRROR"
        volume: 0.7
        pitch: 1.2
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.8
        pitch: 0.9
        delay: 15
    title:
      main: "<#9575CD>Mysterious Quest"
      subtitle: "<#D1C4E9>Something strange is happening..."
      fade-in: 12
      stay: 75
      fade-out: 18
    floating-text:
      enabled: false
      text: "<#673AB7>Mystery"
      offset-y: 2.3
      duration: 90
      animation: "PULSE"

  quest_complete_reward:
    spawn-firework: true
    firework-type: "BALL_LARGE"
    firework-colors: ["255,213,79", "224,224,224", "255,183,77"]
    firework-fade-colors: ["255,255,255"]
    firework-flicker: true
    firework-trail: true
    firework-power: 1
    particles:
      - type: "NOTE"
        count: 35
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.2
        data:
          note: 18
      - type: "DUST"
        count: 45
        offset-x: 1.0
        offset-y: 1.0
        offset-z: 1.0
        speed: 0.25
        data:
          color: "255,213,79"
          size: 1.3
      - type: "WAX_ON"
        count: 20
        offset-x: 0.7
        offset-y: 1.5
        offset-z: 0.7
        speed: 0.15
    sounds:
      - type: "ENTITY_EXPERIENCE_ORB_PICKUP"
        volume: 1.0
        pitch: 1.7
      - type: "BLOCK_CHEST_OPEN"
        volume: 0.9
        pitch: 1.3
        delay: 10
      - type: "BLOCK_NOTE_BLOCK_CHIME"
        volume: 0.8
        pitch: 1.5
        delay: 25
    title:
      main: "<#FFD54F>REWARD"
      subtitle: "<#FFF59D>Treasures await you!"
      fade-in: 10
      stay: 80
      fade-out: 20
    bossbar:
      enabled: true
      title: "<#FFCA28>Reward received!"
      color: "YELLOW"
      style: "SEGMENTED_12"
      progress: 1.0
      duration: 110

  # ===========================================
  # BLOCK OBJECTIVES
  # ===========================================

  objective_block_break:
    spawn-firework: false
    particles:
      - type: "BLOCK_CRACK"
        count: 40
        offset-x: 0.8
        offset-y: 1.0
        offset-z: 0.8
        speed: 0.25
        data:
          block: "STONE"
      - type: "FALLING_DUST"
        count: 25
        offset-x: 0.6
        offset-y: 1.5
        offset-z: 0.6
        speed: 0.15
        data:
          block: "COBBLESTONE"
    sounds:
      - type: "BLOCK_STONE_BREAK"
        volume: 0.9
        pitch: 1.2
    title:
      main: "<#b3966b>Mining"
      subtitle: "<#CCCCCC>Mine the specified blocks"
      fade-in: 8
      stay: 70
      fade-out: 12
    floating-text:
      enabled: false
      text: "<#8D6E63>Mining"
      offset-y: 2.2
      duration: 80
      animation: "FLOAT"

  objective_block_place:
    spawn-firework: false
    particles:
      - type: "BLOCK_DUST"
        count: 35
        offset-x: 0.7
        offset-y: 1.2
        offset-z: 0.7
        speed: 0.18
        data:
          block: "GRASS_BLOCK"
      - type: "ENCHANT"
        count: 20
        offset-x: 0.9
        offset-y: 1.5
        offset-z: 0.9
        speed: 0.12
    sounds:
      - type: "BLOCK_STONE_PLACE"
        volume: 0.8
        pitch: 1.4
      - type: "BLOCK_GRASS_PLACE"
        volume: 0.7
        pitch: 1.1
        delay: 10
    title:
      main: "<#388E3C>Construction"
      subtitle: "<#CCCCCC>Place the specified blocks"
      fade-in: 7
      stay: 65
      fade-out: 10

  # ===========================================
  # CRAFTING OBJECTIVES
  # ===========================================

  objective_item_craft:
    particles:
      - type: "WAX_ON"
        count: 30
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.15
      - type: "ENCHANT"
        count: 25
        offset-x: 1.0
        offset-y: 1.6
        offset-z: 1.0
        speed: 0.14
    sounds:
      - type: "BLOCK_WOODEN_BUTTON_CLICK_ON"
        volume: 0.9
        pitch: 1.6
      - type: "UI_CARTOGRAPHY_TABLE_TAKE_RESULT"
        volume: 0.8
        pitch: 1.2
        delay: 15
    title:
      main: "<#F57C00>Crafting"
      subtitle: "<#CCCCCC>Craft the specified items"
      fade-in: 9
      stay: 75
      fade-out: 14
    floating-text:
      enabled: false
      text: "<#EF6C00>Craft"
      offset-y: 2.3
      duration: 85
      animation: "FLOAT"

  objective_item_smelt:
    particles:
      - type: "FLAME"
        count: 35
        offset-x: 0.9
        offset-y: 1.4
        offset-z: 0.9
        speed: 0.22
      - type: "LAVA"
        count: 20
        offset-x: 0.7
        offset-y: 1.0
        offset-z: 0.7
        speed: 0.18
      - type: "SMOKE_NORMAL"
        count: 25
        offset-x: 1.1
        offset-y: 1.7
        offset-z: 1.1
        speed: 0.12
    sounds:
      - type: "BLOCK_FURNACE_FIRE_CRACKLE"
        volume: 0.8
        pitch: 1.3
      - type: "BLOCK_LAVA_POP"
        volume: 0.7
        pitch: 1.5
        delay: 8
    title:
      main: "<#E64A19>Smelting"
      subtitle: "<#CCCCCC>Smelt the specified materials"
      fade-in: 8
      stay: 70
      fade-out: 13

  objective_item_enchant:
    particles:
      - type: "ENCHANT"
        count: 45
        offset-x: 1.0
        offset-y: 1.8
        offset-z: 1.0
        speed: 0.16
      - type: "SPELL_WITCH"
        count: 30
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.11
      - type: "GLOW"
        count: 25
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.09
    sounds:
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.9
        pitch: 0.9
      - type: "ITEM_TRIDENT_RETURN"
        volume: 0.7
        pitch: 1.7
        delay: 20
    title:
      main: "<#7B1FA2>Enchanting"
      subtitle: "<#CCCCCC>Enchant the specified items"
      fade-in: 10
      stay: 80
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#5E35B1>Enchant"
      offset-y: 2.4
      duration: 90
      animation: "PULSE"

  objective_brewing:
    particles:
      - type: "SPELL_WITCH"
        count: 40
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.13
      - type: "DRAGON_BREATH"
        count: 25
        offset-x: 0.9
        offset-y: 1.7
        offset-z: 0.9
        speed: 0.17
        data:
          roll: 0.5
      - type: "WATER_BUBBLE"
        count: 30
        offset-x: 1.3
        offset-y: 1.0
        offset-z: 1.3
        speed: 0.08
    sounds:
      - type: "BLOCK_BREWING_STAND_BREW"
        volume: 0.8
        pitch: 1.1
      - type: "BLOCK_GLASS_BREAK"
        volume: 0.7
        pitch: 1.9
        delay: 25
    title:
      main: "<#6A1B9A>Brewing"
      subtitle: "<#CCCCCC>Brew the specified potions"
      fade-in: 9
      stay: 75
      fade-out: 15

  # ===========================================
  # RESOURCE OBJECTIVES
  # ===========================================

  objective_item_fish:
    particles:
      - type: "WATER_BUBBLE"
        count: 50
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.1
      - type: "WATER_SPLASH"
        count: 20
        offset-x: 0.8
        offset-y: 1.0
        offset-z: 0.8
        speed: 0.25
      - type: "FISHING"
        count: 15
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.3
    sounds:
      - type: "ENTITY_FISHING_BOBBER_SPLASH"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_PLAYER_SPLASH"
        volume: 0.8
        pitch: 1.6
        delay: 10
    title:
      main: "<#0288D1>Fishing"
      subtitle: "<#CCCCCC>Catch the specified fish"
      fade-in: 8
      stay: 68
      fade-out: 12
    floating-text:
      enabled: false
      text: "<#0277BD>Fishing"
      offset-y: 2.1
      duration: 78
      animation: "FLOAT"

  objective_item_cook:
    particles:
      - type: "FLAME"
        count: 30
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.2
      - type: "SMOKE_NORMAL"
        count: 25
        offset-x: 1.1
        offset-y: 1.6
        offset-z: 1.1
        speed: 0.15
      - type: "CRIT"
        count: 20
        offset-x: 0.7
        offset-y: 1.4
        offset-z: 0.7
        speed: 0.22
    sounds:
      - type: "BLOCK_FURNACE_FIRE_CRACKLE"
        volume: 0.8
        pitch: 1.2
      - type: "BLOCK_CAMPFIRE_CRACKLE"
        volume: 0.7
        pitch: 1.5
        delay: 5
    title:
      main: "<#D84315>Cooking"
      subtitle: "<#CCCCCC>Cook the specified food"
      fade-in: 7
      stay: 65
      fade-out: 11

  # ===========================================
  # ITEM OBJECTIVES
  # ===========================================

  objective_collect_item:
    particles:
      - type: "WAX_ON"
        count: 35
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.16
      - type: "DUST"
        count: 40
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.2
        data:
          color: "255,213,79"
          size: 1.1
      - type: "ITEM"
        count: 25
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.14
        data:
          item: "GOLD_INGOT"
    sounds:
      - type: "ENTITY_ITEM_PICKUP"
        volume: 0.9
        pitch: 1.7
      - type: "BLOCK_CHEST_OPEN"
        volume: 0.8
        pitch: 1.3
        delay: 15
    title:
      main: "<#FFB300>Item Collection"
      subtitle: "<#CCCCCC>Collect the specified resources"
      fade-in: 9
      stay: 75
      fade-out: 14
    floating-text:
      enabled: false
      text: "<#FF8F00>Gather"
      offset-y: 2.3
      duration: 85
      animation: "RISE"

  objective_consume_item:
    particles:
      - type: "HEART"
        count: 20
        offset-x: 0.8
        offset-y: 1.4
        offset-z: 0.8
        speed: 0.18
      - type: "VILLAGER_HAPPY"
        count: 25
        offset-x: 1.0
        offset-y: 1.7
        offset-z: 1.0
        speed: 0.13
      - type: "ENCHANT"
        count: 15
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.11
    sounds:
      - type: "ENTITY_PLAYER_BURP"
        volume: 0.8
        pitch: 1.5
      - type: "ENTITY_GENERIC_EAT"
        volume: 0.7
        pitch: 1.8
        delay: 8
    title:
      main: "<#EC407A>Consumption"
      subtitle: "<#CCCCCC>Use the specified items"
      fade-in: 7
      stay: 70
      fade-out: 12

  objective_use_item:
    particles:
      - type: "CRIT"
        count: 30
        offset-x: 0.9
        offset-y: 1.3
        offset-z: 0.9
        speed: 0.24
      - type: "ENCHANTED_HIT"
        count: 20
        offset-x: 1.1
        offset-y: 1.6
        offset-z: 1.1
        speed: 0.19
        data:
          color: "255,241,118"
      - type: "GLOW"
        count: 15
        offset-x: 0.8
        offset-y: 1.1
        offset-z: 0.8
        speed: 0.09
    sounds:
      - type: "ITEM_TRIDENT_HIT"
        volume: 0.9
        pitch: 1.4
      - type: "ITEM_SHIELD_BLOCK"
        volume: 0.8
        pitch: 1.1
        delay: 12
    title:
      main: "<#43A047>Item Usage"
      subtitle: "<#CCCCCC>Use the specified items"
      fade-in: 8
      stay: 72
      fade-out: 13

  # ===========================================
  # MOB OBJECTIVES
  # ===========================================

  objective_kill_entity:
    spawn-firework: false
    particles:
      - type: "SOUL_FIRE_FLAME"
        count: 40
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.21
      - type: "ASH"
        count: 25
        offset-x: 0.9
        offset-y: 1.0
        offset-z: 0.9
        speed: 0.07
      - type: "SMOKE_LARGE"
        count: 30
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.12
    sounds:
      - type: "ENTITY_GENERIC_EXPLODE"
        volume: 0.8
        pitch: 1.3
      - type: "ENTITY_SKELETON_DEATH"
        volume: 0.7
        pitch: 0.9
        delay: 18
    title:
      main: "<#C62828>Slaying"
      subtitle: "<#CCCCCC>Kill the specified mobs"
      fade-in: 10
      stay: 75
      fade-out: 15
    floating-text:
      enabled: false
      text: "<#D32F2F>Slay"
      offset-y: 2.4
      duration: 85
      animation: "PULSE"

  objective_interact_entity:
    particles:
      - type: "VILLAGER_HAPPY"
        count: 30
        offset-x: 0.9
        offset-y: 1.5
        offset-z: 0.9
        speed: 0.14
      - type: "HEART"
        count: 15
        offset-x: 1.1
        offset-y: 1.8
        offset-z: 1.1
        speed: 0.17
      - type: "ENCHANT"
        count: 20
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.12
    sounds:
      - type: "ENTITY_VILLAGER_YES"
        volume: 0.9
        pitch: 1.2
      - type: "ENTITY_VILLAGER_TRADE"
        volume: 0.8
        pitch: 1.5
        delay: 15
    title:
      main: "<#FF9800>Interaction"
      subtitle: "<#CCCCCC>Interact with specified animals"
      fade-in: 8
      stay: 70
      fade-out: 13

  # ===========================================
  # TRAVEL OBJECTIVES
  # ===========================================

  objective_travel_distance:
    particles:
      - type: "CLOUD"
        count: 45
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.2
      - type: "GUST"
        count: 25
        offset-x: 0.9
        offset-y: 1.8
        offset-z: 0.9
        speed: 0.3
      - type: "GUST_DUST"
        count: 30
        offset-x: 1.4
        offset-y: 1.2
        offset-z: 1.4
        speed: 0.16
    sounds:
      - type: "ENTITY_HORSE_GALLOP"
        volume: 0.8
        pitch: 1.1
      - type: "ENTITY_BREEZE_WIND_CHARGE"
        volume: 0.7
        pitch: 1.4
        delay: 10
    title:
      main: "<#26C6DA>Travel"
      subtitle: "<#CCCCCC>Travel the specified distance"
      fade-in: 9
      stay: 73
      fade-out: 14
    floating-text:
      enabled: false
      text: "<#00ACC1>Journey"
      offset-y: 2.2
      duration: 83
      animation: "FLOAT"

  objective_reach_location:
    particles:
      - type: "END_ROD"
        count: 35
        offset-x: 1.1
        offset-y: 1.7
        offset-z: 1.1
        speed: 0.11
      - type: "GLOW"
        count: 25
        offset-x: 0.9
        offset-y: 1.4
        offset-z: 0.9
        speed: 0.08
      - type: "DUST"
        count: 30
        offset-x: 1.3
        offset-y: 1.0
        offset-z: 1.3
        speed: 0.19
        data:
          color: "76,175,80"
          size: 1.3
    sounds:
      - type: "BLOCK_BELL_USE"
        volume: 0.9
        pitch: 1.6
      - type: "BLOCK_BEACON_ACTIVATE"
        volume: 0.8
        pitch: 1.2
        delay: 20
    title:
      main: "<#66BB6A>Location"
      subtitle: "<#CCCCCC>Reach the specified location"
      fade-in: 10
      stay: 78
      fade-out: 16

  # ===========================================
  # REGION OBJECTIVES
  # ===========================================

  objective_enter_region:
    particles:
      - type: "PORTAL"
        count: 40
        offset-x: 1.0
        offset-y: 1.6
        offset-z: 1.0
        speed: 0.13
      - type: "REVERSE_PORTAL"
        count: 30
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.11
      - type: "ENCHANT"
        count: 25
        offset-x: 0.8
        offset-y: 1.9
        offset-z: 0.8
        speed: 0.15
    sounds:
      - type: "BLOCK_PORTAL_TRAVEL"
        volume: 0.8
        pitch: 0.7
      - type: "BLOCK_PORTAL_TRIGGER"
        volume: 0.7
        pitch: 1.1
        delay: 15
    title:
      main: "<#7E57C2>Entry"
      subtitle: "<#CCCCCC>Enter the specified region"
      fade-in: 9
      stay: 76
      fade-out: 15
    floating-text:
      enabled: false
      text: "<#5E35B1>Enter"
      offset-y: 2.3
      duration: 86
      animation: "PULSE"

  objective_leave_region:
    particles:
      - type: "SMOKE_NORMAL"
        count: 35
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.18
      - type: "CLOUD"
        count: 40
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.22
      - type: "GUST"
        count: 20
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.28
    sounds:
      - type: "ENTITY_ENDERMAN_TELEPORT"
        volume: 0.8
        pitch: 1.3
      - type: "ENTITY_SHULKER_TELEPORT"
        volume: 0.7
        pitch: 1.5
        delay: 12
    title:
      main: "<#757575>Exit"
      subtitle: "<#CCCCCC>Leave the specified region"
      fade-in: 8
      stay: 72
      fade-out: 14

  objective_interact_block:
    particles:
      - type: "CRIT"
        count: 30
        offset-x: 0.9
        offset-y: 1.4
        offset-z: 0.9
        speed: 0.23
      - type: "WAX_ON"
        count: 20
        offset-x: 1.1
        offset-y: 1.7
        offset-z: 1.1
        speed: 0.16
      - type: "VILLAGER_HAPPY"
        count: 25
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.13
    sounds:
      - type: "BLOCK_STONE_BUTTON_CLICK_ON"
        volume: 0.9
        pitch: 1.8
      - type: "BLOCK_LEVER_CLICK"
        volume: 0.8
        pitch: 1.4
        delay: 8
    title:
      main: "<#8D6E63>Activation"
      subtitle: "<#CCCCCC>Interact with specified blocks"
      fade-in: 7
      stay: 68
      fade-out: 12

  # ===========================================
  # COMMAND & COMMUNICATION OBJECTIVES
  # ===========================================

  objective_execute_command:
    particles:
      - type: "ELECTRIC_SPARK"
        count: 35
        offset-x: 1.0
        offset-y: 1.6
        offset-z: 1.0
        speed: 0.31
      - type: "ENCHANTED_HIT"
        count: 25
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.24
        data:
          color: "77,208,225"
      - type: "SCULK_CHARGE"
        count: 20
        offset-x: 0.9
        offset-y: 1.9
        offset-z: 0.9
        speed: 0.19
        data:
          roll: 0.6
    sounds:
      - type: "BLOCK_CONDUIT_AMBIENT"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_LIGHTNING_BOLT_THUNDER"
        volume: 0.8
        pitch: 1.2
        delay: 20
    title:
      main: "<#00BCD4>Command"
      subtitle: "<#CCCCCC>Execute the specified command"
      fade-in: 10
      stay: 80
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#0097A7>Command"
      offset-y: 2.4
      duration: 90
      animation: "SPIN"

  objective_chat_message:
    particles:
      - type: "NOTE"
        count: 40
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.2
        data:
          note: 10
      - type: "WAX_ON"
        count: 25
        offset-x: 0.9
        offset-y: 1.8
        offset-z: 0.9
        speed: 0.15
      - type: "WAX_OFF"
        count: 20
        offset-x: 1.3
        offset-y: 1.2
        offset-z: 1.3
        speed: 0.14
    sounds:
      - type: "BLOCK_NOTE_BLOCK_HARP"
        volume: 0.8
        pitch: 1.7
      - type: "BLOCK_NOTE_BLOCK_BELL"
        volume: 0.7
        pitch: 1.9
        delay: 15
    title:
      main: "<#FFE0B2>Message"
      subtitle: "<#CCCCCC>Send the specified message"
      fade-in: 8
      stay: 72
      fade-out: 13

  # ===========================================
  # LEVEL & EXPERIENCE OBJECTIVES
  # ===========================================

  objective_level_up_reach:
    spawn-firework: true
    firework-type: "BALL"
    firework-colors: ["255,213,79", "224,224,224"]
    firework-fade-colors: ["255,241,118"]
    firework-flicker: true
    firework-trail: false
    firework-power: 1
    particles:
      - type: "ENCHANT"
        count: 50
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.18
      - type: "GLOW"
        count: 35
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.12
      - type: "END_ROD"
        count: 25
        offset-x: 1.4
        offset-y: 2.1
        offset-z: 1.4
        speed: 0.1
    sounds:
      - type: "ENTITY_PLAYER_LEVELUP"
        volume: 1.0
        pitch: 1.3
      - type: "ITEM_TRIDENT_RETURN"
        volume: 0.8
        pitch: 1.6
        delay: 25
    title:
      main: "<#FFB300>Level"
      subtitle: "<#CCCCCC>Reach the specified level"
      fade-in: 12
      stay: 85
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#F57C00>Level"
      offset-y: 2.5
      duration: 95
      animation: "RISE"

  objective_level_up_gain:
    spawn-firework: true
    firework-type: "BALL_LARGE"
    firework-colors: ["76,175,80", "129,199,132", "102,187,106"]
    firework-fade-colors: ["165,214,167"]
    firework-flicker: true
    firework-trail: true
    firework-power: 2
    particles:
      - type: "TOTEM_OF_UNDYING"
        count: 15
        offset-x: 1.0
        offset-y: 1.7
        offset-z: 1.0
        speed: 0.26
      - type: "FIREWORKS_SPARK"
        count: 60
        offset-x: 1.5
        offset-y: 2.0
        offset-z: 1.5
        speed: 0.28
      - type: "EXPERIENCE"
        count: 40
        offset-x: 1.3
        offset-y: 1.4
        offset-z: 1.3
        speed: 0.22
    sounds:
      - type: "ENTITY_EXPERIENCE_ORB_PICKUP"
        volume: 0.9
        pitch: 1.8
      - type: "ENTITY_PLAYER_LEVELUP"
        volume: 0.8
        pitch: 1.1
        delay: 15
      - type: "UI_TOAST_CHALLENGE_COMPLETE"
        volume: 0.7
        pitch: 0.9
        delay: 30
    title:
      main: "<#4CAF50>Experience"
      subtitle: "<#CCCCCC>Gain the specified experience"
      fade-in: 14
      stay: 90
      fade-out: 22
    bossbar:
      enabled: true
      title: "<#66BB6A>Experience gained!"
      color: "GREEN"
      style: "SEGMENTED_10"
      progress: 1.0
      duration: 110

  objective_deliver_item:
    particles:
      - type: "VILLAGER_HAPPY"
        count: 35
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.15
      - type: "HEART"
        count: 20
        offset-x: 0.8
        offset-y: 1.8
        offset-z: 0.8
        speed: 0.18
      - type: "WAX_ON"
        count: 25
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.12
    sounds:
      - type: "ENTITY_VILLAGER_YES"
        volume: 0.9
        pitch: 1.3
      - type: "ENTITY_ITEM_PICKUP"
        volume: 0.8
        pitch: 1.7
        delay: 10
    title:
      main: "<#FF9800>Delivery"
      subtitle: "<#CCCCCC>Deliver item to NPC"
      fade-in: 8
      stay: 70
      fade-out: 13
    floating-text:
      enabled: false
      text: "<#F57C00>Delivery"
      offset-y: 2.3
      duration: 85
      animation: "FLOAT"

  # ===========================================
  # DAMAGE OBJECTIVES
  # ===========================================

  objective_deal_damage:
    particles:
      - type: "DAMAGE_INDICATOR"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.25
      - type: "CRIT"
        count: 40
        offset-x: 1.2
        offset-y: 1.7
        offset-z: 1.2
        speed: 0.3
      - type: "SOUL_FIRE_FLAME"
        count: 25
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.22
    sounds:
      - type: "ENTITY_PLAYER_ATTACK_CRIT"
        volume: 0.9
        pitch: 1.2
      - type: "ENTITY_PLAYER_ATTACK_KNOCKBACK"
        volume: 0.8
        pitch: 1.4
        delay: 8
    title:
      main: "<#F44336>Damage"
      subtitle: "<#CCCCCC>Deal the specified damage"
      fade-in: 9
      stay: 75
      fade-out: 14
    floating-text:
      enabled: false
      text: "<#E53935>Strike"
      offset-y: 2.4
      duration: 80
      animation: "PULSE"

  objective_take_damage:
    particles:
      - type: "SMOKE_NORMAL"
        count: 35
        offset-x: 1.1
        offset-y: 1.3
        offset-z: 1.1
        speed: 0.18
      - type: "ASH"
        count: 20
        offset-x: 0.9
        offset-y: 1.6
        offset-z: 0.9
        speed: 0.12
      - type: "FALLING_LAVA"
        count: 15
        offset-x: 1.3
        offset-y: 1.0
        offset-z: 1.3
        speed: 0.15
    sounds:
      - type: "ENTITY_PLAYER_HURT"
        volume: 0.8
        pitch: 1.1
      - type: "ENTITY_GENERIC_HURT"
        volume: 0.7
        pitch: 0.9
        delay: 12
    title:
      main: "<#795548>Endurance"
      subtitle: "<#CCCCCC>Take the specified damage"
      fade-in: 7
      stay: 68
      fade-out: 12

  objective_receive_damage_type:
    particles:
      - type: "FLAME"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.2
      - type: "WATER_SPLASH"
        count: 25
        offset-x: 1.2
        offset-y: 1.1
        offset-z: 1.2
        speed: 0.22
      - type: "ELECTRIC_SPARK"
        count: 20
        offset-x: 0.8
        offset-y: 1.7
        offset-z: 0.8
        speed: 0.28
    sounds:
      - type: "ENTITY_PLAYER_HURT_ON_FIRE"
        volume: 0.9
        pitch: 1.3
      - type: "ENTITY_PLAYER_HURT_DROWN"
        volume: 0.8
        pitch: 1.1
        delay: 15
    title:
      main: "<#8D6E63>Trial"
      subtitle: "<#CCCCCC>Receive specific damage type"
      fade-in: 8
      stay: 72
      fade-out: 14

  # ===========================================
  # BLOCK & WORLD OBJECTIVES
  # ===========================================

  objective_fill_bucket:
    particles:
      - type: "WATER_SPLASH"
        count: 40
        offset-x: 1.1
        offset-y: 1.3
        offset-z: 1.1
        speed: 0.2
      - type: "DRIPPING_WATER"
        count: 25
        offset-x: 0.9
        offset-y: 1.6
        offset-z: 0.9
        speed: 0.15
      - type: "BUBBLE_COLUMN_UP"
        count: 30
        offset-x: 1.3
        offset-y: 1.0
        offset-z: 1.3
        speed: 0.18
    sounds:
      - type: "ITEM_BUCKET_FILL"
        volume: 0.9
        pitch: 1.4
      - type: "ITEM_BUCKET_FILL_LAVA"
        volume: 0.8
        pitch: 1.2
        delay: 10
    title:
      main: "<#2196F3>Filling"
      subtitle: "<#CCCCCC>Fill a bucket"
      fade-in: 7
      stay: 65
      fade-out: 11
    floating-text:
      enabled: false
      text: "<#1976D2>Bucket"
      offset-y: 2.1
      duration: 75
      animation: "FLOAT"

  objective_empty_bucket:
    particles:
      - type: "WATER_DROP"
        count: 35
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.25
      - type: "DRIPPING_LAVA"
        count: 20
        offset-x: 1.2
        offset-y: 1.2
        offset-z: 1.2
        speed: 0.2
      - type: "SMALL_GUST"
        count: 25
        offset-x: 0.8
        offset-y: 1.8
        offset-z: 0.8
        speed: 0.3
    sounds:
      - type: "ITEM_BUCKET_EMPTY"
        volume: 0.9
        pitch: 1.6
      - type: "ITEM_BUCKET_EMPTY_LAVA"
        volume: 0.8
        pitch: 1.3
        delay: 8
    title:
      main: "<#FF9800>Pouring"
      subtitle: "<#CCCCCC>Empty a bucket"
      fade-in: 6
      stay: 62
      fade-out: 10

  objective_till_soil:
    particles:
      - type: "BLOCK_CRACK"
        count: 30
        offset-x: 0.9
        offset-y: 1.1
        offset-z: 0.9
        speed: 0.22
        data:
          block: "DIRT"
      - type: "FALLING_DUST"
        count: 25
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.18
        data:
          block: "FARMLAND"
      - type: "ENCHANT"
        count: 20
        offset-x: 0.7
        offset-y: 1.7
        offset-z: 0.7
        speed: 0.14
    sounds:
      - type: "ITEM_HOE_TILL"
        volume: 0.9
        pitch: 1.5
      - type: "BLOCK_GRASS_BREAK"
        volume: 0.8
        pitch: 1.8
        delay: 5
    title:
      main: "<#8D6E63>Tilling"
      subtitle: "<#CCCCCC>Till soil with a hoe"
      fade-in: 7
      stay: 66
      fade-out: 11

  objective_plant_seed:
    particles:
      - type: "HAPPY_VILLAGER"
        count: 35
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.16
      - type: "FALLING_DUST"
        count: 30
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.21
        data:
          block: "WHEAT"
      - type: "VILLAGER_HAPPY"
        count: 25
        offset-x: 0.8
        offset-y: 1.1
        offset-z: 0.8
        speed: 0.13
    sounds:
      - type: "ITEM_CROP_PLANT"
        volume: 0.9
        pitch: 1.7
      - type: "BLOCK_GRASS_PLACE"
        volume: 0.8
        pitch: 1.4
        delay: 12
    title:
      main: "<#388E3C>Planting"
      subtitle: "<#CCCCCC>Plant seeds"
      fade-in: 8
      stay: 70
      fade-out: 13
    floating-text:
      enabled: false
      text: "<#2E7D32>Plant"
      offset-y: 2.2
      duration: 80
      animation: "RISE"

  objective_harvest_crop:
    particles:
      - type: "BLOCK_CRACK"
        count: 40
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.24
        data:
          block: "WHEAT"
      - type: "ITEM"
        count: 35
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.19
        data:
          item: "WHEAT"
      - type: "WAX_ON"
        count: 30
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.16
    sounds:
      - type: "BLOCK_CROP_BREAK"
        volume: 0.9
        pitch: 1.6
      - type: "ITEM_CROP_PLANT"
        volume: 0.8
        pitch: 2.0
        delay: 15
    title:
      main: "<#FFB300>Harvest"
      subtitle: "<#CCCCCC>Harvest crops"
      fade-in: 9
      stay: 75
      fade-out: 14

  objective_bone_meal_use:
    particles:
      - type: "HAPPY_VILLAGER"
        count: 45
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.18
      - type: "COMPOSTER"
        count: 35
        offset-x: 1.0
        offset-y: 1.8
        offset-z: 1.0
        speed: 0.22
      - type: "GLOW"
        count: 25
        offset-x: 1.4
        offset-y: 1.3
        offset-z: 1.4
        speed: 0.15
    sounds:
      - type: "ITEM_BONE_MEAL_USE"
        volume: 0.9
        pitch: 1.8
      - type: "BLOCK_COMPOSTER_FILL"
        volume: 0.8
        pitch: 1.5
        delay: 20
    title:
      main: "<#FFF9C4>Fertilizer"
      subtitle: "<#CCCCCC>Use bone meal"
      fade-in: 8
      stay: 72
      fade-out: 13

  objective_strip_log:
    particles:
      - type: "BLOCK_CRACK"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.26
        data:
          block: "OAK_LOG"
      - type: "FALLING_DUST"
        count: 25
        offset-x: 1.2
        offset-y: 1.1
        offset-z: 1.2
        speed: 0.19
        data:
          block: "STRIPPED_OAK_LOG"
      - type: "WAX_OFF"
        count: 20
        offset-x: 0.8
        offset-y: 1.7
        offset-z: 0.8
        speed: 0.17
    sounds:
      - type: "ITEM_AXE_STRIP"
        volume: 0.9
        pitch: 1.3
      - type: "BLOCK_WOOD_BREAK"
        volume: 0.8
        pitch: 1.7
        delay: 10
    title:
      main: "<#8D6E63>Stripping"
      subtitle: "<#CCCCCC>Strip logs"
      fade-in: 7
      stay: 68
      fade-out: 12

  objective_wax_off:
    particles:
      - type: "WAX_OFF"
        count: 35
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.21
      - type: "BLOCK_CRACK"
        count: 30
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.24
        data:
          block: "COPPER_BLOCK"
      - type: "GLOW"
        count: 20
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.16
    sounds:
      - type: "ITEM_AXE_WAX_OFF"
        volume: 0.9
        pitch: 1.4
      - type: "BLOCK_COPPER_BREAK"
        volume: 0.8
        pitch: 1.6
        delay: 15
    title:
      main: "<#FFB74D>Cleaning"
      subtitle: "<#CCCCCC>Remove wax"
      fade-in: 6
      stay: 64
      fade-out: 10

  objective_wax_on:
    particles:
      - type: "WAX_ON"
        count: 40
        offset-x: 1.0
        offset-y: 1.6
        offset-z: 1.0
        speed: 0.23
      - type: "ENCHANT"
        count: 30
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.18
      - type: "DUST"
        count: 25
        offset-x: 0.8
        offset-y: 1.9
        offset-z: 0.8
        speed: 0.25
        data:
          color: "255,213,79"
          size: 1.2
    sounds:
      - type: "ITEM_AXE_WAX_ON"
        volume: 0.9
        pitch: 1.5
      - type: "BLOCK_HONEY_BLOCK_PLACE"
        volume: 0.8
        pitch: 1.2
        delay: 18
    title:
      main: "<#FFD54F>Coating"
      subtitle: "<#CCCCCC>Apply wax"
      fade-in: 7
      stay: 69
      fade-out: 12

  # ===========================================
  # ITEM & CRAFTING OBJECTIVES
  # ===========================================

  objective_item_repair:
    particles:
      - type: "WAX_ON"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.19
      - type: "ANVIL"
        count: 25
        offset-x: 0.9
        offset-y: 1.7
        offset-z: 0.9
        speed: 0.24
      - type: "ENCHANT"
        count: 20
        offset-x: 1.3
        offset-y: 1.2
        offset-z: 1.3
        speed: 0.16
    sounds:
      - type: "BLOCK_ANVIL_USE"
        volume: 0.9
        pitch: 1.3
      - type: "BLOCK_SMITHING_TABLE_USE"
        volume: 0.8
        pitch: 1.6
        delay: 20
    title:
      main: "<#78909C>Repair"
      subtitle: "<#CCCCCC>Repair an item"
      fade-in: 8
      stay: 71
      fade-out: 13
    floating-text:
      enabled: false
      text: "<#607D8B>Repair"
      offset-y: 2.3
      duration: 82
      animation: "FLOAT"

  objective_item_rename:
    particles:
      - type: "ENCHANT"
        count: 30
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.17
      - type: "NOTE"
        count: 25
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.21
        data:
          note: 15
      - type: "WAX_ON"
        count: 20
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.14
    sounds:
      - type: "BLOCK_ANVIL_LAND"
        volume: 0.9
        pitch: 1.7
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.8
        pitch: 1.2
        delay: 25
    title:
      main: "<#BA68C8>Renaming"
      subtitle: "<#CCCCCC>Rename an item"
      fade-in: 9
      stay: 76
      fade-out: 15

  objective_item_break:
    particles:
      - type: "BLOCK_CRACK"
        count: 40
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.28
        data:
          block: "IRON_PICKAXE"
      - type: "SMOKE_LARGE"
        count: 30
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.22
      - type: "ASH"
        count: 25
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.19
    sounds:
      - type: "ITEM_SHIELD_BREAK"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_ITEM_BREAK"
        volume: 0.8
        pitch: 1.8
        delay: 15
    title:
      main: "<#616161>Durability"
      subtitle: "<#CCCCCC>Break a tool"
      fade-in: 10
      stay: 78
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#424242>Break"
      offset-y: 2.4
      duration: 88
      animation: "PULSE"

  objective_dye_item:
    particles:
      - type: "DUST"
        count: 45
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.2
        data:
          color: "233,30,99"
          size: 1.4
      - type: "NOTE"
        count: 35
        offset-x: 1.0
        offset-y: 1.9
        offset-z: 1.0
        speed: 0.24
        data:
          note: 8
      - type: "ENCHANT"
        count: 30
        offset-x: 1.4
        offset-y: 1.3
        offset-z: 1.4
        speed: 0.18
    sounds:
      - type: "ITEM_DYE_USE"
        volume: 0.9
        pitch: 1.5
      - type: "BLOCK_WATER_AMBIENT"
        volume: 0.8
        pitch: 1.9
        delay: 20
    title:
      main: "<#E91E63>Dyeing"
      subtitle: "<#CCCCCC>Dye an item"
      fade-in: 8
      stay: 73
      fade-out: 14

  objective_fill_fuel:
    particles:
      - type: "FLAME"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.23
      - type: "SMOKE_NORMAL"
        count: 30
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.19
      - type: "LAVA"
        count: 25
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.21
    sounds:
      - type: "BLOCK_FURNACE_FIRE_CRACKLE"
        volume: 0.9
        pitch: 1.2
      - type: "ITEM_BUCKET_EMPTY_LAVA"
        volume: 0.8
        pitch: 1.5
        delay: 12
    title:
      main: "<#FF6F00>Fuel"
      subtitle: "<#CCCCCC>Fill furnace with fuel"
      fade-in: 7
      stay: 67
      fade-out: 12

  objective_trade_with_villager:
    particles:
      - type: "VILLAGER_HAPPY"
        count: 40
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.17
      - type: "HEART"
        count: 25
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.21
      - type: "WAX_ON"
        count: 30
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.15
    sounds:
      - type: "ENTITY_VILLAGER_TRADE"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_VILLAGER_YES"
        volume: 0.8
        pitch: 1.7
        delay: 18
    title:
      main: "<#FFB300>Trading"
      subtitle: "<#CCCCCC>Trade with a villager"
      fade-in: 9
      stay: 77
      fade-out: 15
    floating-text:
      enabled: false
      text: "<#FF8F00>Deal"
      offset-y: 2.3
      duration: 86
      animation: "FLOAT"

  objective_enchant_table_use:
    particles:
      - type: "ENCHANT"
        count: 50
        offset-x: 1.2
        offset-y: 1.7
        offset-z: 1.2
        speed: 0.19
      - type: "SPELL_WITCH"
        count: 35
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.14
      - type: "GLOW"
        count: 30
        offset-x: 1.4
        offset-y: 2.0
        offset-z: 1.4
        speed: 0.12
    sounds:
      - type: "BLOCK_ENCHANTMENT_TABLE_USE"
        volume: 0.9
        pitch: 0.9
      - type: "ITEM_BOOK_PAGE_TURN"
        volume: 0.8
        pitch: 1.3
        delay: 25
    title:
      main: "<#7B1FA2>Enchanting"
      subtitle: "<#CCCCCC>Use enchantment table"
      fade-in: 10
      stay: 82
      fade-out: 18

  objective_anvil_use:
    particles:
      - type: "ANVIL"
        count: 30
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.26
      - type: "WAX_ON"
        count: 25
        offset-x: 0.9
        offset-y: 1.8
        offset-z: 0.9
        speed: 0.21
      - type: "CRIT"
        count: 20
        offset-x: 1.3
        offset-y: 1.3
        offset-z: 1.3
        speed: 0.31
    sounds:
      - type: "BLOCK_ANVIL_USE"
        volume: 0.9
        pitch: 1.2
      - type: "BLOCK_ANVIL_LAND"
        volume: 0.8
        pitch: 1.5
        delay: 30
    title:
      main: "<#78909C>Anvil"
      subtitle: "<#CCCCCC>Use an anvil"
      fade-in: 8
      stay: 74
      fade-out: 14

  # ===========================================
  # COMBAT & CREATURE OBJECTIVES
  # ===========================================

  objective_tame_animal:
    particles:
      - type: "HEART"
        count: 35
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.18
      - type: "VILLAGER_HAPPY"
        count: 40
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.22
      - type: "ENCHANT"
        count: 25
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.16
    sounds:
      - type: "ENTITY_WOLF_WHINE"
        volume: 0.9
        pitch: 1.3
      - type: "ENTITY_CAT_PURR"
        volume: 0.8
        pitch: 1.6
        delay: 15
    title:
      main: "<#FF80AB>Taming"
      subtitle: "<#CCCCCC>Tame an animal"
      fade-in: 9
      stay: 79
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#F06292>Friend"
      offset-y: 2.4
      duration: 89
      animation: "RISE"

  objective_breed_animals:
    particles:
      - type: "HEART"
        count: 45
        offset-x: 1.1
        offset-y: 1.6
        offset-z: 1.1
        speed: 0.2
      - type: "VILLAGER_HAPPY"
        count: 35
        offset-x: 1.3
        offset-y: 1.9
        offset-z: 1.3
        speed: 0.24
      - type: "TOTEM_OF_UNDYING"
        count: 20
        offset-x: 0.9
        offset-y: 1.4
        offset-z: 0.9
        speed: 0.28
    sounds:
      - type: "ENTITY_CHICKEN_EGG"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_VILLAGER_YES"
        volume: 0.8
        pitch: 1.8
        delay: 20
    title:
      main: "<#FF5252>Breeding"
      subtitle: "<#CCCCCC>Breed animals"
      fade-in: 10
      stay: 84
      fade-out: 18

  objective_milk_cow:
    particles:
      - type: "DRIPPING_WATER"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.17
      - type: "HEART"
        count: 25
        offset-x: 1.2
        offset-y: 1.7
        offset-z: 1.2
        speed: 0.21
      - type: "ENCHANT"
        count: 20
        offset-x: 0.8
        offset-y: 1.2
        offset-z: 0.8
        speed: 0.15
    sounds:
      - type: "ENTITY_COW_MILK"
        volume: 0.9
        pitch: 1.4
      - type: "ITEM_BUCKET_FILL"
        volume: 0.8
        pitch: 1.7
        delay: 12
    title:
      main: "<#FFF9C4>Milking"
      subtitle: "<#CCCCCC>Milk a cow"
      fade-in: 7
      stay: 70
      fade-out: 13

  objective_shear_sheep:
    particles:
      - type: "BLOCK_CRACK"
        count: 35
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.25
        data:
          block: "WHITE_WOOL"
      - type: "ITEM"
        count: 30
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.22
        data:
          item: "WHITE_WOOL"
      - type: "WAX_OFF"
        count: 25
        offset-x: 0.9
        offset-y: 1.3
        offset-z: 0.9
        speed: 0.19
    sounds:
      - type: "ENTITY_SHEEP_SHEAR"
        volume: 0.9
        pitch: 1.6
      - type: "BLOCK_WOOL_BREAK"
        volume: 0.8
        pitch: 1.9
        delay: 15
    title:
      main: "<#E0E0E0>Shearing"
      subtitle: "<#CCCCCC>Shear a sheep"
      fade-in: 8
      stay: 73
      fade-out: 14

  objective_entity_ride:
    particles:
      - type: "CLOUD"
        count: 40
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.23
      - type: "GUST"
        count: 30
        offset-x: 1.0
        offset-y: 1.9
        offset-z: 1.0
        speed: 0.28
      - type: "HEART"
        count: 25
        offset-x: 1.4
        offset-y: 1.4
        offset-z: 1.4
        speed: 0.19
    sounds:
      - type: "ENTITY_HORSE_GALLOP"
        volume: 0.9
        pitch: 1.2
      - type: "ENTITY_MINECART_RIDING"
        volume: 0.8
        pitch: 1.5
        delay: 20
    title:
      main: "<#81C784>Riding"
      subtitle: "<#CCCCCC>Ride a creature"
      fade-in: 9
      stay: 78
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#66BB6A>Mounted"
      offset-y: 2.5
      duration: 88
      animation: "FLOAT"

  objective_throw_egg:
    particles:
      - type: "ITEM"
        count: 35
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.26
        data:
          item: "EGG"
      - type: "SMOKE_NORMAL"
        count: 30
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.22
      - type: "CLOUD"
        count: 25
        offset-x: 0.9
        offset-y: 1.3
        offset-z: 0.9
        speed: 0.19
    sounds:
      - type: "ENTITY_EGG_THROW"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_CHICKEN_EGG"
        volume: 0.8
        pitch: 1.8
        delay: 10
    title:
      main: "<#FFF9C4>Throwing"
      subtitle: "<#CCCCCC>Throw an egg"
      fade-in: 6
      stay: 65
      fade-out: 11

  objective_fishing_bobber_hook:
    particles:
      - type: "FISHING"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.32
      - type: "WATER_SPLASH"
        count: 35
        offset-x: 1.2
        offset-y: 1.1
        offset-z: 1.2
        speed: 0.27
      - type: "WATER_BUBBLE"
        count: 40
        offset-x: 1.4
        offset-y: 1.7
        offset-z: 1.4
        speed: 0.21
    sounds:
      - type: "ENTITY_FISHING_BOBBER_SPLASH"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_FISHING_BOBBER_RETRIEVE"
        volume: 0.8
        pitch: 1.7
        delay: 25
    title:
      main: "<#0288D1>Fishing"
      subtitle: "<#CCCCCC>Catch fish"
      fade-in: 8
      stay: 72
      fade-out: 14

  objective_experience_orb_pickup:
    particles:
      - type: "EXPERIENCE"
        count: 50
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.25
      - type: "ENCHANT"
        count: 35
        offset-x: 1.0
        offset-y: 1.9
        offset-z: 1.0
        speed: 0.19
      - type: "GLOW"
        count: 30
        offset-x: 1.4
        offset-y: 1.4
        offset-z: 1.4
        speed: 0.16
    sounds:
      - type: "ENTITY_EXPERIENCE_ORB_PICKUP"
        volume: 0.9
        pitch: 1.6
      - type: "ENTITY_PLAYER_LEVELUP"
        volume: 0.8
        pitch: 1.3
        delay: 15
    title:
      main: "<#66BB6A>Experience"
      subtitle: "<#CCCCCC>Collect experience"
      fade-in: 9
      stay: 80
      fade-out: 17
    floating-text:
      enabled: false
      text: "<#4CAF50>XP"
      offset-y: 2.4
      duration: 90
      animation: "RISE"

  # ===========================================
  # TRAVEL & EXPLORATION OBJECTIVES
  # ===========================================

  objective_enter_bed:
    particles:
      - type: "HEART"
        count: 25
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.15
      - type: "ZZZ"
        count: 20
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.18
      - type: "ENCHANT"
        count: 15
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.12
    sounds:
      - type: "BLOCK_WOOL_PLACE"
        volume: 0.8
        pitch: 1.3
      - type: "ENTITY_PLAYER_BREATH"
        volume: 0.7
        pitch: 0.5
        delay: 30
    title:
      main: "<#7986CB>Resting"
      subtitle: "<#CCCCCC>Enter a bed"
      fade-in: 10
      stay: 85
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#5C6BC0>Rest"
      offset-y: 2.5
      duration: 95
      animation: "FLOAT"

  objective_change_dimension:
    particles:
      - type: "PORTAL"
        count: 60
        offset-x: 1.5
        offset-y: 1.8
        offset-z: 1.5
        speed: 0.15
      - type: "REVERSE_PORTAL"
        count: 40
        offset-x: 1.2
        offset-y: 1.4
        offset-z: 1.2
        speed: 0.12
      - type: "ENCHANT"
        count: 35
        offset-x: 1.8
        offset-y: 2.1
        offset-z: 1.8
        speed: 0.18
    sounds:
      - type: "BLOCK_PORTAL_TRAVEL"
        volume: 0.8
        pitch: 0.6
      - type: "BLOCK_PORTAL_TRIGGER"
        volume: 0.7
        pitch: 1.0
        delay: 40
      - type: "ENTITY_ENDERMAN_TELEPORT"
        volume: 0.9
        pitch: 1.3
        delay: 60
    title:
      main: "<#7B1FA2>Teleportation"
      subtitle: "<#CCCCCC>Change dimension"
      fade-in: 15
      stay: 100
      fade-out: 25
    bossbar:
      enabled: true
      title: "<#AB47BC>Dimension changed!"
      color: "PURPLE"
      style: "SEGMENTED_12"
      progress: 1.0
      duration: 120
    floating-text:
      enabled: false
      text: "<#6A1B9A>Realm"
      offset-y: 3.0
      duration: 110
      animation: "SPIN"

  objective_fall_distance:
    particles:
      - type: "CLOUD"
        count: 45
        offset-x: 1.3
        offset-y: 1.6
        offset-z: 1.3
        speed: 0.3
      - type: "GUST"
        count: 35
        offset-x: 1.1
        offset-y: 1.9
        offset-z: 1.1
        speed: 0.35
      - type: "GUST_DUST"
        count: 30
        offset-x: 1.5
        offset-y: 1.4
        offset-z: 1.5
        speed: 0.25
    sounds:
      - type: "ENTITY_GENERIC_EXPLODE"
        volume: 0.8
        pitch: 1.5
      - type: "ENTITY_PLAYER_BIG_FALL"
        volume: 0.9
        pitch: 1.2
        delay: 20
    title:
      main: "<#78909C>Falling"
      subtitle: "<#CCCCCC>Survive a fall"
      fade-in: 12
      stay: 88
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#546E7A>Height"
      offset-y: 2.6
      duration: 95
      animation: "PULSE"

  objective_boat_travel:
    particles:
      - type: "WATER_SPLASH"
        count: 40
        offset-x: 1.2
        offset-y: 1.3
        offset-z: 1.2
        speed: 0.24
      - type: "BUBBLE_COLUMN_UP"
        count: 35
        offset-x: 1.4
        offset-y: 1.6
        offset-z: 1.4
        speed: 0.28
      - type: "DRIPPING_WATER"
        count: 30
        offset-x: 1.0
        offset-y: 1.0
        offset-z: 1.0
        speed: 0.2
    sounds:
      - type: "ENTITY_BOAT_PADDLE_WATER"
        volume: 0.9
        pitch: 1.4
      - type: "BLOCK_WATER_AMBIENT"
        volume: 0.8
        pitch: 1.7
        delay: 25
    title:
      main: "<#29B6F6>Sailing"
      subtitle: "<#CCCCCC>Travel by boat"
      fade-in: 9
      stay: 76
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#0288D1>Boat"
      offset-y: 2.3
      duration: 85
      animation: "FLOAT"

  objective_minecart_travel:
    particles:
      - type: "CLOUD"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.26
      - type: "SMOKE_NORMAL"
        count: 30
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.22
      - type: "GUST"
        count: 25
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.31
    sounds:
      - type: "ENTITY_MINECART_RIDING"
        volume: 0.9
        pitch: 1.3
      - type: "ENTITY_MINECART_INSIDE"
        volume: 0.8
        pitch: 1.6
        delay: 20
    title:
      main: "<#8D6E63>Minecart"
      subtitle: "<#CCCCCC>Travel by minecart"
      fade-in: 8
      stay: 74
      fade-out: 15

  objective_elytra_fly:
    particles:
      - type: "GUST"
        count: 50
        offset-x: 1.5
        offset-y: 1.8
        offset-z: 1.5
        speed: 0.35
      - type: "CLOUD"
        count: 40
        offset-x: 1.2
        offset-y: 2.1
        offset-z: 1.2
        speed: 0.28
      - type: "FIREWORKS_SPARK"
        count: 45
        offset-x: 1.8
        offset-y: 1.5
        offset-z: 1.8
        speed: 0.32
    sounds:
      - type: "ITEM_ELYTRA_FLYING"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_ENDER_DRAGON_FLAP"
        volume: 0.8
        pitch: 1.8
        delay: 30
    title:
      main: "<#80DEEA>Flight"
      subtitle: "<#CCCCCC>Fly with elytra"
      fade-in: 12
      stay: 90
      fade-out: 22
    bossbar:
      enabled: true
      title: "<#4DD0E1>Flight activated!"
      color: "BLUE"
      style: "SEGMENTED_10"
      progress: 1.0
      duration: 100
    floating-text:
      enabled: false
      text: "<#26C6DA>Flying"
      offset-y: 2.8
      duration: 98
      animation: "RISE"

  objective_jump:
    particles:
      - type: "CLOUD"
        count: 30
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.25
      - type: "CRIT"
        count: 25
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.3
      - type: "GUST_DUST"
        count: 20
        offset-x: 0.8
        offset-y: 1.1
        offset-z: 0.8
        speed: 0.22
    sounds:
      - type: "ENTITY_HORSE_JUMP"
        volume: 0.9
        pitch: 1.7
      - type: "ENTITY_RABBIT_JUMP"
        volume: 0.8
        pitch: 2.0
        delay: 15
    title:
      main: "<#A5D6A7>Jumping"
      subtitle: "<#CCCCCC>Jump specified times"
      fade-in: 7
      stay: 69
      fade-out: 13

  objective_crouch:
    particles:
      - type: "SMOKE_NORMAL"
        count: 25
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.18
      - type: "ASH"
        count: 20
        offset-x: 0.9
        offset-y: 1.7
        offset-z: 0.9
        speed: 0.15
      - type: "CLOUD"
        count: 15
        offset-x: 1.3
        offset-y: 1.2
        offset-z: 1.3
        speed: 0.21
    sounds:
      - type: "BLOCK_WOOL_STEP"
        volume: 0.8
        pitch: 0.7
      - type: "BLOCK_SAND_STEP"
        volume: 0.7
        pitch: 0.9
        delay: 10
    title:
      main: "<#BCAAA4>Sneaking"
      subtitle: "<#CCCCCC>Crouch specified times"
      fade-in: 6
      stay: 64
      fade-out: 11

  objective_sprint_distance:
    particles:
      - type: "CLOUD"
        count: 40
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.28
      - type: "GUST"
        count: 35
        offset-x: 1.4
        offset-y: 1.8
        offset-z: 1.4
        speed: 0.33
      - type: "GUST_DUST"
        count: 30
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.25
    sounds:
      - type: "ENTITY_HORSE_GALLOP"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_PLAYER_BREATH"
        volume: 0.8
        pitch: 1.8
        delay: 20
    title:
      main: "<#FF8A65>Sprinting"
      subtitle: "<#CCCCCC>Sprint specified distance"
      fade-in: 9
      stay: 77
      fade-out: 16
    floating-text:
      enabled: false
      text: "<#FF7043>Sprint"
      offset-y: 2.3
      duration: 86
      animation: "FLOAT"

  # ===========================================
  # MAGIC & ALCHEMY OBJECTIVES
  # ===========================================

  objective_potion_splash:
    particles:
      - type: "SPELL_WITCH"
        count: 45
        offset-x: 1.3
        offset-y: 1.6
        offset-z: 1.3
        speed: 0.24
      - type: "DRAGON_BREATH"
        count: 35
        offset-x: 1.1
        offset-y: 1.9
        offset-z: 1.1
        speed: 0.28
        data:
          roll: 0.7
      - type: "WATER_SPLASH"
        count: 40
        offset-x: 1.5
        offset-y: 1.4
        offset-z: 1.5
        speed: 0.22
    sounds:
      - type: "ENTITY_SPLASH_POTION_BREAK"
        volume: 0.9
        pitch: 1.6
      - type: "ENTITY_WITCH_THROW"
        volume: 0.8
        pitch: 1.9
        delay: 25
    title:
      main: "<#BA68C8>Potion"
      subtitle: "<#CCCCCC>Throw a potion"
      fade-in: 10
      stay: 82
      fade-out: 18
    floating-text:
      enabled: false
      text: "<#AB47BC>Magic"
      offset-y: 2.5
      duration: 92
      animation: "PULSE"

  objective_potion_drink:
    particles:
      - type: "HEART"
        count: 30
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.17
      - type: "ENCHANT"
        count: 25
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.21
      - type: "GLOW"
        count: 20
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.15
    sounds:
      - type: "ENTITY_GENERIC_DRINK"
        volume: 0.9
        pitch: 1.5
      - type: "ENTITY_PLAYER_BURP"
        volume: 0.8
        pitch: 1.8
        delay: 20
    title:
      main: "<#7E57C2>Drink"
      subtitle: "<#CCCCCC>Drink a potion"
      fade-in: 8
      stay: 75
      fade-out: 15

  objective_beacon_activate:
    particles:
      - type: "BEACON"
        count: 40
        offset-x: 1.2
        offset-y: 1.7
        offset-z: 1.2
        speed: 0.19
      - type: "ENCHANT"
        count: 35
        offset-x: 1.4
        offset-y: 2.0
        offset-z: 1.4
        speed: 0.23
      - type: "GLOW"
        count: 30
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.16
    sounds:
      - type: "BLOCK_BEACON_ACTIVATE"
        volume: 0.9
        pitch: 1.3
      - type: "BLOCK_BEACON_AMBIENT"
        volume: 0.8
        pitch: 1.6
        delay: 30
    title:
      main: "<#4FC3F7>Beacon"
      subtitle: "<#CCCCCC>Activate a beacon"
      fade-in: 12
      stay: 90
      fade-out: 22
    bossbar:
      enabled: true
      title: "<#29B6F6>Beacon activated!"
      color: "LIGHT_BLUE"
      style: "SOLID"
      progress: 1.0
      duration: 110
    floating-text:
      enabled: false
      text: "<#039BE5>Power"
      offset-y: 2.7
      duration: 100
      animation: "RISE"

  objective_conduit_activate:
    particles:
      - type: "NAUTILUS"
        count: 45
        offset-x: 1.3
        offset-y: 1.6
        offset-z: 1.3
        speed: 0.21
      - type: "WATER_BUBBLE"
        count: 50
        offset-x: 1.5
        offset-y: 1.9
        offset-z: 1.5
        speed: 0.25
      - type: "ENCHANT"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.18
    sounds:
      - type: "BLOCK_CONDUIT_ACTIVATE"
        volume: 0.9
        pitch: 1.4
      - type: "BLOCK_CONDUIT_AMBIENT"
        volume: 0.8
        pitch: 1.7
        delay: 35
    title:
      main: "<#26A69A>Conduit"
      subtitle: "<#CCCCCC>Activate a conduit"
      fade-in: 11
      stay: 88
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#00897B>Ocean"
      offset-y: 2.6
      duration: 96
      animation: "PULSE"

  # ===========================================
  # SOCIAL INTERACTION OBJECTIVES
  # ===========================================

  objective_player_kill:
    spawn-firework: false
    particles:
      - type: "SOUL_FIRE_FLAME"
        count: 50
        offset-x: 1.4
        offset-y: 1.7
        offset-z: 1.4
        speed: 0.3
      - type: "ASH"
        count: 35
        offset-x: 1.2
        offset-y: 1.4
        offset-z: 1.2
        speed: 0.24
      - type: "SMOKE_LARGE"
        count: 40
        offset-x: 1.6
        offset-y: 2.0
        offset-z: 1.6
        speed: 0.28
    sounds:
      - type: "ENTITY_WITHER_SPAWN"
        volume: 0.8
        pitch: 1.5
      - type: "ENTITY_PLAYER_DEATH"
        volume: 0.9
        pitch: 1.2
        delay: 30
    title:
      main: "<#D32F2F>PvP"
      subtitle: "<#CCCCCC>Kill a player"
      fade-in: 15
      stay: 95
      fade-out: 25
    bossbar:
      enabled: true
      title: "<#F44336>Player killed!"
      color: "RED"
      style: "SEGMENTED_6"
      progress: 1.0
      duration: 120
    floating-text:
      enabled: false
      text: "<#C62828>Kill"
      offset-y: 2.8
      duration: 105
      animation: "PULSE"

  objective_assist_kill:
    particles:
      - type: "DAMAGE_INDICATOR"
        count: 35
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.26
      - type: "CRIT"
        count: 30
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.31
      - type: "ENCHANTED_HIT"
        count: 25
        offset-x: 0.9
        offset-y: 1.3
        offset-z: 0.9
        speed: 0.28
        data:
          color: "255,193,7"
    sounds:
      - type: "ENTITY_PLAYER_ATTACK_CRIT"
        volume: 0.9
        pitch: 1.4
      - type: "ENTITY_PLAYER_ATTACK_SWEEP"
        volume: 0.8
        pitch: 1.7
        delay: 20
    title:
      main: "<#FF9800>Assist"
      subtitle: "<#CCCCCC>Assist in a kill"
      fade-in: 10
      stay: 85
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#F57C00>Assist"
      offset-y: 2.5
      duration: 95
      animation: "FLOAT"

  objective_teleport:
    particles:
      - type: "PORTAL"
        count: 55
        offset-x: 1.5
        offset-y: 1.8
        offset-z: 1.5
        speed: 0.17
      - type: "REVERSE_PORTAL"
        count: 40
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.14
      - type: "ENCHANT"
        count: 35
        offset-x: 1.8
        offset-y: 2.1
        offset-z: 1.8
        speed: 0.2
    sounds:
      - type: "ENTITY_ENDERMAN_TELEPORT"
        volume: 0.9
        pitch: 1.3
      - type: "ENTITY_SHULKER_TELEPORT"
        volume: 0.8
        pitch: 1.6
        delay: 25
    title:
      main: "<#7B1FA2>Teleport"
      subtitle: "<#CCCCCC>Teleport"
      fade-in: 11
      stay: 86
      fade-out: 19

  objective_join_server:
    particles:
      - type: "VILLAGER_HAPPY"
        count: 45
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.22
      - type: "HEART"
        count: 30
        offset-x: 1.4
        offset-y: 1.9
        offset-z: 1.4
        speed: 0.26
      - type: "FIREWORKS_SPARK"
        count: 35
        offset-x: 1.0
        offset-y: 1.4
        offset-z: 1.0
        speed: 0.31
    sounds:
      - type: "ENTITY_PLAYER_LEVELUP"
        volume: 0.9
        pitch: 1.5
      - type: "UI_TOAST_IN"
        volume: 0.8
        pitch: 1.8
        delay: 30
    title:
      main: "<#4CAF50>Welcome"
      subtitle: "<#CCCCCC>Join the server"
      fade-in: 12
      stay: 92
      fade-out: 24
    bossbar:
      enabled: true
      title: "<#66BB6A>Welcome to the server!"
      color: "GREEN"
      style: "SEGMENTED_12"
      progress: 1.0
      duration: 115
    floating-text:
      enabled: false
      text: "<#388E3C>Hello"
      offset-y: 2.7
      duration: 102
      animation: "RISE"

  objective_play_time:
    particles:
      - type: "ENCHANT"
        count: 40
        offset-x: 1.1
        offset-y: 1.5
        offset-z: 1.1
        speed: 0.19
      - type: "GLOW"
        count: 30
        offset-x: 1.3
        offset-y: 1.8
        offset-z: 1.3
        speed: 0.23
      - type: "END_ROD"
        count: 25
        offset-x: 0.9
        offset-y: 1.3
        offset-z: 0.9
        speed: 0.16
    sounds:
      - type: "BLOCK_NOTE_BLOCK_BELL"
        volume: 0.8
        pitch: 1.6
      - type: "BLOCK_NOTE_BLOCK_CHIME"
        volume: 0.7
        pitch: 1.9
        delay: 40
    title:
      main: "<#FFB74D>Activity"
      subtitle: "<#CCCCCC>Spend time on server"
      fade-in: 14
      stay: 100
      fade-out: 26
    bossbar:
      enabled: true
      title: "<#FFA726>Play Time!"
      color: "YELLOW"
      style: "SEGMENTED_20"
      progress: 1.0
      duration: 130

  # ===========================================
  # OTHER OBJECTIVES
  # ===========================================

  objective_sleep_in_bed:
    particles:
      - type: "ZZZ"
        count: 30
        offset-x: 1.0
        offset-y: 1.6
        offset-z: 1.0
        speed: 0.18
      - type: "HEART"
        count: 20
        offset-x: 1.2
        offset-y: 1.9
        offset-z: 1.2
        speed: 0.22
      - type: "ENCHANT"
        count: 15
        offset-x: 0.8
        offset-y: 1.4
        offset-z: 0.8
        speed: 0.15
    sounds:
      - type: "BLOCK_WOOL_PLACE"
        volume: 0.8
        pitch: 0.8
      - type: "ENTITY_PLAYER_BREATH"
        volume: 0.7
        pitch: 0.4
        delay: 50
    title:
      main: "<#7986CB>Sleep"
      subtitle: "<#CCCCCC>Sleep in a bed"
      fade-in: 13
      stay: 94
      fade-out: 23
    floating-text:
      enabled: false
      text: "<#5C6BC0>Rest"
      offset-y: 2.6
      duration: 98
      animation: "FLOAT"

  objective_wear_armor:
    particles:
      - type: "WAX_ON"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.21
      - type: "ENCHANT"
        count: 30
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.25
      - type: "GLOW"
        count: 25
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.18
    sounds:
      - type: "ITEM_ARMOR_EQUIP_IRON"
        volume: 0.9
        pitch: 1.4
      - type: "ITEM_ARMOR_EQUIP_DIAMOND"
        volume: 0.8
        pitch: 1.7
        delay: 20
    title:
      main: "<#78909C>Armor"
      subtitle: "<#CCCCCC>Wear armor"
      fade-in: 9
      stay: 80
      fade-out: 17

  objective_hold_item:
    particles:
      - type: "ENCHANT"
        count: 25
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.16
      - type: "GLOW"
        count: 20
        offset-x: 1.2
        offset-y: 1.6
        offset-z: 1.2
        speed: 0.2
      - type: "DUST"
        count: 15
        offset-x: 0.8
        offset-y: 1.1
        offset-z: 0.8
        speed: 0.14
        data:
          color: "255,241,118"
          size: 1.1
    sounds:
      - type: "ITEM_ARMOR_EQUIP_GENERIC"
        volume: 0.8
        pitch: 1.3
      - type: "ITEM_BOOK_PUT"
        volume: 0.7
        pitch: 1.6
        delay: 30
    title:
      main: "<#FFF59D>Holding"
      subtitle: "<#CCCCCC>Hold an item"
      fade-in: 8
      stay: 76
      fade-out: 16

  objective_drop_item:
    particles:
      - type: "ITEM"
        count: 30
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.27
        data:
          item: "DIAMOND"
      - type: "SMOKE_NORMAL"
        count: 25
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.23
      - type: "CLOUD"
        count: 20
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.3
    sounds:
      - type: "ENTITY_ITEM_PICKUP"
        volume: 0.8
        pitch: 1.2
      - type: "ENTITY_ITEM_BREAK"
        volume: 0.7
        pitch: 1.5
        delay: 15
    title:
      main: "<#FFB74D>Dropping"
      subtitle: "<#CCCCCC>Drop an item"
      fade-in: 6
      stay: 65
      fade-out: 12

  objective_open_container:
    particles:
      - type: "WAX_ON"
        count: 30
        offset-x: 1.0
        offset-y: 1.5
        offset-z: 1.0
        speed: 0.19
      - type: "ENCHANT"
        count: 25
        offset-x: 1.2
        offset-y: 1.8
        offset-z: 1.2
        speed: 0.23
      - type: "CRIT"
        count: 20
        offset-x: 0.8
        offset-y: 1.3
        offset-z: 0.8
        speed: 0.28
    sounds:
      - type: "BLOCK_CHEST_OPEN"
        volume: 0.9
        pitch: 1.4
      - type: "BLOCK_BARREL_OPEN"
        volume: 0.8
        pitch: 1.7
        delay: 10
    title:
      main: "<#8D6E63>Container"
      subtitle: "<#CCCCCC>Open a container"
      fade-in: 7
      stay: 70
      fade-out: 14

  objective_sign_edit:
    particles:
      - type: "NOTE"
        count: 35
        offset-x: 1.1
        offset-y: 1.4
        offset-z: 1.1
        speed: 0.21
        data:
          note: 12
      - type: "ENCHANT"
        count: 25
        offset-x: 1.3
        offset-y: 1.7
        offset-z: 1.3
        speed: 0.18
      - type: "WAX_ON"
        count: 20
        offset-x: 0.9
        offset-y: 1.2
        offset-z: 0.9
        speed: 0.15
    sounds:
      - type: "BLOCK_NOTE_BLOCK_HARP"
        volume: 0.9
        pitch: 1.5
      - type: "UI_CARTOGRAPHY_TABLE_TAKE_RESULT"
        volume: 0.8
        pitch: 1.8
        delay: 20
    title:
      main: "<#FFE0B2>Sign"
      subtitle: "<#CCCCCC>Edit a sign"
      fade-in: 8
      stay: 75
      fade-out: 16

  objective_book_edit:
    particles:
      - type: "ENCHANT"
        count: 40
        offset-x: 1.2
        offset-y: 1.5
        offset-z: 1.2
        speed: 0.17
      - type: "NOTE"
        count: 30
        offset-x: 1.4
        offset-y: 1.8
        offset-z: 1.4
        speed: 0.22
        data:
          note: 18
      - type: "GLOW"
        count: 25
        offset-x: 1.0
        offset-y: 1.3
        offset-z: 1.0
        speed: 0.14
    sounds:
      - type: "ITEM_BOOK_PAGE_TURN"
        volume: 0.9
        pitch: 1.6
      - type: "ITEM_BOOK_PUT"
        volume: 0.8
        pitch: 1.9
        delay: 25
    title:
      main: "<#BCAAA4>Book"
      subtitle: "<#CCCCCC>Edit a book"
      fade-in: 10
      stay: 85
      fade-out: 20
    floating-text:
      enabled: false
      text: "<#8D6E63>Author"
      offset-y: 2.4
      duration: 92
      animation: "PULSE"

Last updated