DrawethreeXD

quests.yml

Jun 29th, 2026
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 8.81 KB | None | 0 0
  1. # ============================================================================
  2. #  X-Prison - Quests
  3. # ----------------------------------------------------------------------------
  4. #  Daily and weekly quests rotate from the pools below; permanent quests are
  5. #  always active. Completing a quest lets the player claim its reward (and any
  6. #  Battle Pass XP) from /quests.
  7. #
  8. #  All text uses MiniMessage formatting (https://docs.advntr.dev/minimessage).
  9. #  Enable/disable the whole module in config.yml -> modules.quests
  10. #
  11. #  Quest types: MINE_BLOCKS, EARN_CURRENCY, RANKUP, PRESTIGE, REBIRTH,
  12. #               TRIGGER_ENCHANT, USE_BOMB, JOIN_GANG, AUTOMINE
  13. #  'filter' (optional) narrows a quest to one currency/enchant name.
  14. # ============================================================================
  15.  
  16. # How many DAILY quests each player is assigned (randomly, weighted) per day.
  17. daily:
  18.   count: 3
  19. # How many WEEKLY quests each player is assigned per week.
  20. weekly:
  21.   count: 2
  22.  
  23. rotation:
  24.  # Empty = server's system timezone. Otherwise an IANA id, e.g. "Europe/Bratislava".
  25.   timezone: ""
  26.   # Hour (0-23) at which daily quests reset.
  27.   daily-reset-hour: 0
  28.   # Day and hour at which weekly quests reset.
  29.   weekly-reset-day: MONDAY
  30.   weekly-reset-hour: 0
  31.  
  32. messages:
  33.   prefix: "<gradient:#f7971e:#ffd200><bold>QUESTS</bold> <dark_gray>»</dark_gray></gradient> "
  34.   quest-completed: "<green>You completed the quest <yellow>%quest%<green>! Claim it in <yellow>/quests<green>."
  35.   reward-claimed: "<green>Claimed the reward for <yellow>%quest%<green>!"
  36.   reward-not-completed: "<red>You have not completed <yellow>%quest%<red> yet."
  37.   reward-already-claimed: "<red>You have already claimed that quest's reward."
  38.   rerolled: "<green>Your <yellow>%category%<green> quests have been rerolled."
  39.   no-permission: "<red>You do not have permission to do that."
  40.  
  41. # ----------------------------------------------------------------------------
  42. #  Quest pool
  43. #  display name/lore placeholders: %name%, %category%, %progress%, %target%,
  44. #  %percent%, %bar%, %status% (see gui.status / gui.progress-bar).
  45. # ----------------------------------------------------------------------------
  46. quests:
  47.   daily_mine_blocks:
  48.     type: MINE_BLOCKS
  49.     category: DAILY
  50.     display-name: "Daily Miner"
  51.     target: 2500
  52.     weight: 10
  53.     pass-xp: 150
  54.     display:
  55.       material: IRON_PICKAXE
  56.       name: "<yellow>Daily Miner"
  57.       lore:
  58.        - "<gray>Mine <white>%target% <gray>blocks."
  59.         - ""
  60.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  61.         - "%bar%"
  62.         - ""
  63.         - "%status%"
  64.     rewards:
  65.       commands:
  66.        - "money give %player% 25000"
  67.       messages:
  68.        - "<green>+ $25,000"
  69.       sound: ENTITY_PLAYER_LEVELUP
  70.   daily_earn_tokens:
  71.     type: EARN_CURRENCY
  72.     category: DAILY
  73.     display-name: "Token Hoarder"
  74.     target: 1000
  75.     weight: 10
  76.     filter: "Tokens"
  77.     pass-xp: 150
  78.     display:
  79.       material: SUNFLOWER
  80.       name: "<yellow>Token Hoarder"
  81.       lore:
  82.        - "<gray>Earn <white>%target% <gray>Tokens."
  83.         - ""
  84.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  85.         - "%bar%"
  86.         - ""
  87.         - "%status%"
  88.     rewards:
  89.       commands:
  90.        - "tokens give %player% 250"
  91.       messages:
  92.        - "<aqua>+ 250 Tokens"
  93.   daily_rankup:
  94.     type: RANKUP
  95.     category: DAILY
  96.     display-name: "Climbing the Ranks"
  97.     target: 3
  98.     weight: 8
  99.     pass-xp: 150
  100.     display:
  101.       material: NAME_TAG
  102.       name: "<yellow>Climbing the Ranks"
  103.       lore:
  104.        - "<gray>Rank up <white>%target% <gray>times."
  105.         - ""
  106.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  107.         - "%bar%"
  108.         - ""
  109.         - "%status%"
  110.     rewards:
  111.       commands:
  112.        - "tokens give %player% 300"
  113.       messages:
  114.        - "<aqua>+ 300 Tokens"
  115.   daily_use_bombs:
  116.     type: USE_BOMB
  117.     category: DAILY
  118.     display-name: "Demolition Expert"
  119.     target: 10
  120.     weight: 6
  121.     pass-xp: 150
  122.     display:
  123.       material: TNT
  124.       name: "<yellow>Demolition Expert"
  125.       lore:
  126.        - "<gray>Detonate <white>%target% <gray>bombs."
  127.         - ""
  128.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  129.         - "%bar%"
  130.         - ""
  131.         - "%status%"
  132.     rewards:
  133.       commands:
  134.        - "money give %player% 50000"
  135.       messages:
  136.        - "<green>+ $50,000"
  137.   daily_trigger_enchants:
  138.     type: TRIGGER_ENCHANT
  139.     category: DAILY
  140.     display-name: "Enchanter"
  141.     target: 200
  142.     weight: 6
  143.     pass-xp: 150
  144.     display:
  145.       material: ENCHANTED_BOOK
  146.       name: "<yellow>Enchanter"
  147.       lore:
  148.        - "<gray>Trigger pickaxe enchants <white>%target% <gray>times."
  149.         - ""
  150.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  151.         - "%bar%"
  152.         - ""
  153.         - "%status%"
  154.     rewards:
  155.       commands:
  156.        - "tokens give %player% 200"
  157.       messages:
  158.        - "<aqua>+ 200 Tokens"
  159.   weekly_mine_blocks:
  160.     type: MINE_BLOCKS
  161.     category: WEEKLY
  162.     display-name: "Weekly Excavation"
  163.     target: 50000
  164.     weight: 10
  165.     pass-xp: 750
  166.     display:
  167.       material: DIAMOND_PICKAXE
  168.       name: "<gold>Weekly Excavation"
  169.       lore:
  170.        - "<gray>Mine <white>%target% <gray>blocks this week."
  171.         - ""
  172.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  173.         - "%bar%"
  174.         - ""
  175.         - "%status%"
  176.     rewards:
  177.       commands:
  178.        - "money give %player% 1000000"
  179.       messages:
  180.        - "<green><bold>+ $1,000,000"
  181.       sound: UI_TOAST_CHALLENGE_COMPLETE
  182.   weekly_prestige:
  183.     type: PRESTIGE
  184.     category: WEEKLY
  185.     display-name: "Prestige Pursuit"
  186.     target: 5
  187.     weight: 8
  188.     pass-xp: 750
  189.     display:
  190.       material: NETHER_STAR
  191.       name: "<gold>Prestige Pursuit"
  192.       lore:
  193.        - "<gray>Prestige <white>%target% <gray>times this week."
  194.         - ""
  195.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  196.         - "%bar%"
  197.         - ""
  198.         - "%status%"
  199.     rewards:
  200.       commands:
  201.        - "gems give %player% 100"
  202.       messages:
  203.        - "<green>+ 100 Gems"
  204.       sound: UI_TOAST_CHALLENGE_COMPLETE
  205.   weekly_earn_gems:
  206.     type: EARN_CURRENCY
  207.     category: WEEKLY
  208.     display-name: "Gem Collector"
  209.     target: 250
  210.     weight: 6
  211.     filter: "Gems"
  212.     pass-xp: 750
  213.     display:
  214.       material: EMERALD
  215.       name: "<gold>Gem Collector"
  216.       lore:
  217.        - "<gray>Earn <white>%target% <gray>Gems this week."
  218.         - ""
  219.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  220.         - "%bar%"
  221.         - ""
  222.         - "%status%"
  223.     rewards:
  224.       commands:
  225.        - "tokens give %player% 5000"
  226.       messages:
  227.        - "<aqua>+ 5,000 Tokens"
  228.   permanent_join_gang:
  229.     type: JOIN_GANG
  230.     category: PERMANENT
  231.     display-name: "Find Your Crew"
  232.     target: 1
  233.     weight: 1
  234.     pass-xp: 100
  235.     display:
  236.       material: SHIELD
  237.       name: "<aqua>Find Your Crew"
  238.       lore:
  239.        - "<gray>Join a gang."
  240.         - ""
  241.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  242.         - "%bar%"
  243.         - ""
  244.         - "%status%"
  245.     rewards:
  246.       commands:
  247.        - "money give %player% 100000"
  248.       messages:
  249.        - "<green>+ $100,000"
  250.   permanent_first_rebirth:
  251.     type: REBIRTH
  252.     category: PERMANENT
  253.     display-name: "Born Again"
  254.     target: 1
  255.     weight: 1
  256.     pass-xp: 500
  257.     display:
  258.       material: TOTEM_OF_UNDYING
  259.       name: "<aqua>Born Again"
  260.       lore:
  261.        - "<gray>Rebirth for the first time."
  262.         - ""
  263.         - "<gray>Progress: <white>%progress%<gray>/<white>%target% <gray>(<white>%percent%<gray>)"
  264.         - "%bar%"
  265.         - ""
  266.         - "%status%"
  267.     rewards:
  268.       commands:
  269.        - "gems give %player% 50"
  270.       messages:
  271.        - "<green>+ 50 Gems"
  272.       sound: UI_TOAST_CHALLENGE_COMPLETE
  273.  
  274. gui:
  275.   title: "<dark_gray>Your Quests"
  276.   rows: 6
  277.   filler: "BLACK_STAINED_GLASS_PANE"
  278.   quest-slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34]
  279.   status:
  280.     in-progress: "<gray>In progress..."
  281.     completed: "<yellow><bold>➜ Click to claim!</bold>"
  282.     claimed: "<green><bold>✔ Claimed</bold>"
  283.   progress-bar:
  284.     length: 20
  285.     symbol-filled: "<green>▮"
  286.     symbol-empty: "<dark_gray>▮"
  287.   items:
  288.     close:
  289.       slot: 49
  290.       material: BARRIER
  291.       name: "<red>Close"
  292.     prev-page:
  293.       slot: 48
  294.       material: ARROW
  295.       name: "<yellow>Previous Page"
  296.     next-page:
  297.       slot: 50
  298.       material: ARROW
  299.       name: "<yellow>Next Page"
  300.  
Add Comment
Please, Sign In to add comment