Default daily.yml (Premium)

Last updated Oct 28, 2026

Default daily.yml

Shipped defaults from SoapsQuest 1.0.7. Edition: Premium only.

After first run, this file lives in plugins/SoapsQuest/. Updating the jar does not overwrite your live copy.

See also: Config Reference · Daily and Weekly Quests

# ##############################################################
# #                      SoapsQuest                            #
# #           Created by: AlternativeSoap                      #
# #           Website:    www.SoapsUniverse.com                #
# #           Support:    https://discord.gg/mawAzwFq          #
# ##############################################################
#
# Daily & Weekly recurring quests (Premium only)
#
# Quest IDs must exist under quests: in quests.yml.
# Quests with root permission: are only given to players who have it.
# On reset, online players are notified and get new papers.
# Players who join mid-cycle receive any they have not gotten yet.
# Completing every quest given this cycle can grant bonus.reward.

settings:
  join-delay-ticks: 40          # After join before assigning (40 = 2s)
  give-delay-ticks: 20          # After reset before giving papers (20 = 1s)

# Message text: messages.yml → recurring-quest-reset-*
notifications:
  mode: actionbar               # actionbar | chat | title | bossbar | none
  sound:
    enabled: true
    type: ENTITY_PLAYER_LEVELUP
    volume: 1.0
    pitch: 1.0

# ── Daily — resets every day at schedule.time (server timezone) ─────────────
daily:
  enabled: false
  schedule:
    time: "06:00"               # HH:mm (24-hour)
  pool:
    # Easy / short quests from quests.yml — avoid showcase_* demos
    quests:
      - lumberjack
      - zombie_slayer
      - gone_fishing
      - baker
      - shepherd
      - sigil_training
    mode: random                # random = shuffle pick | ordered = first N in list
    count: 2                    # Quests each player gets per day
  bonus:
    enabled: true               # When all of that day's given quests are claimed
    reward:
      xp: 200
      sigils: 30
      money: 150

# ── Weekly — resets on schedule.day at schedule.time ────────────────────────
weekly:
  enabled: false
  schedule:
    day: MONDAY                 # MONDAY … SUNDAY
    time: "06:00"
  pool:
    # Longer / harder set — nether_explorer uses min-level (locked until met)
    quests:
      - iron_miner
      - mob_hunter
      - diamond_rush
      - nether_explorer
      - master_builder
    mode: random
    count: 2
  bonus:
    enabled: true
    reward:
      xp: 800
      sigils: 120
      money: 500

Still stuck? Ask about this page