UgagaQuests [Paper] icon

UgagaQuests [Paper] -----

Low setup randomized and highly customizable quest plugin [Points and money rewards]



UgagaQuests
A simple, powerful daily quest system for your Minecraft server.

UgagaQuests gives players money and point rewards for completing automatically generated quests, no setup headaches, barely any manual configuration required!
Everything is fully customizable, from quest objectives and rewards to messages, GUI titles, and progress bars.

Every few hours, players receive a fresh batch of random quests to complete for rewards.
No need to design your own quest list, the plugin handles it all dynamically!

Rewards:
Points plugin: PlayerPoints
Money plugin: EssentialsX

[​IMG]
Quest Overview
Code (Text):
Planter[/B]
[B]Plant a certain amount of crops.

Traveller
Travel a set number of blocks.

Jumper
Jump a certain number of times.

Foodie
Eat a specific type of food multiple times.

Risk Taker
Take a certain amount of damage.

Sneaky
Sneak (shift) a number of times.

Hunter
Kill a specific type of mob.

Miner
Mine a specific block type.

Farmer
Harvest crops.

Fisher
Catch fish with a fishing rod.

Builder
Place blocks in the world.

Archer
Shoot mobs with a bow.


 


New quest types!
Code (Text):
Breeder[/B]
[B]Breed a certain animal (cow, pig, chicken, etc.).

Shearer
Shear sheep a set number of times.

Milk
Milk cows.

Thrower
Throw items such as snowballs, eggs, or ender pearls.

XP Grinder
Gain a set amount of experience.

Portal Traveler
Use portals (Nether/End) a certain number of times.

Rider
Mount and ride a specific animal.

Smelter
Smelt specific items in a furnace.
 



[​IMG]
Code (YAML):

# =========================
# UgagaQuests Configuration
# =========================
# Complete daily quest system with points and economy rewards
# =========================

settings
:
  prefix
: "&6[Quests]&r "
  daily_quests_min
: 6
  daily_quests_max
: 19   # Can go up to 19 quests max (GUI supports it)
  quest_expiry_hours
: 8

  # Currency names for rewards display
  currency_names
:
    points
: "Points" #Tokens or points
    economy
: "Dollars"

# =========================
# UI Text Customization
# =========================
ui
:
  title
: "&6&lDaily Quests"

  timer
:
    name
: "&b⏰ Time Remaining"
    lore
:
     - ""
      - "&7New quests in:"
      - "&f{time}"
      - ""
      - "&7You have {hours} hours to"
      - "&7complete your quests!"
      - ""

  info
:
    name
: "&6✦ Quest Info"
    lore
:
     - ""
      - "&7Complete daily quests to"
      - "&7earn rewards!"
      - ""
      - "&e• New quests every {hours} hours"
      - "&e• Complete for rewards"
      - "&e• Progress is saved"
      - ""

  quest_lore
:
   - ""
    - "&7{description}"
    - ""
    - "&6Progress
: &f{current}/{target}"
    - "{progressbar}"
    - ""
    - "{status}"
    - ""
    - "&6Rewards:"
    - "{rewards}"

  status
:
    completed
: "&a✓ COMPLETED!"
    in_progress
: "&e⚡ In Progress"

  progressbar
:
    filled
: "&a█"
    empty
: "&8█"
    format
: "&7[{bar}&7] &f{percent}%"

# =========================
# Messages
# =========================
messages
:
  new_quests
: "&aYou have received new quests!"
  quest_completed
: "&a&lQUEST COMPLETED! &f{name}"
  config_reloaded
: "&aConfiguration reloaded!"
  no_permission
: "&cYou don't have permission!"
  player_not_found
: "&cPlayer not found!"
  quests_assigned
: "&aQuests assigned to {player}!"

  info_header
: "&6━━━━━━━ &eYour Quests &6━━━━━━━"
  info_footer
: "&6━━━━━━━━━━━━━━━━━━━━━━━━━━━"
  info_no_quests
: "&7No quests available."
  info_time_remaining
: "&7New quests in: &f{time}"

# =========================
# Quest Lists (Mobs / Blocks / Crops / Foods etc.)
# =========================
lists
:
  mobs
:
   - ZOMBIE
    - SKELETON
    - SPIDER
    - CREEPER
    - ENDERMAN
    - COW
    - PIG
    - CHICKEN
    - BLAZE
    - SLIME

  blocks
:
   - STONE
    - COBBLESTONE
    - COAL_ORE
    - IRON_ORE
    - DIAMOND_ORE
    - DEEPSLATE
    - OAK_LOG
    - DIRT
    - GRASS_BLOCK
    - SAND
    - GRAVEL

  crops
:
   - WHEAT
    - CARROTS
    - POTATOES
    - BEETROOTS
    - NETHER_WART
    - MELON
    - PUMPKIN

  foods
:
   - BREAD
    - APPLE
    - COOKED_BEEF
    - COOKED_CHICKEN
    - COOKED_PORKCHOP
    - GOLDEN_APPLE
    - BAKED_POTATO
    - BEETROOT_SOUP

  breedables
:
   - COW
    - PIG
    - CHICKEN
    - SHEEP
    - HORSE


  throwables
:
   - SNOWBALL
    - EGG
    - ENDER_PEARL

  smeltables
:
   - IRON_INGOT
    - GOLD_INGOT
    - COPPER_INGOT
    - COOKED_BEEF
    - COOKED_CHICKEN
    - GLASS
    - STONE
    - BRICK

  rideables
:
   - HORSE
    - PIG
    - DONKEY


# =========================
# Quest Pool (Rewards: Points & Economy)
# =========================
quest_pool
:
  plant
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&2Planter"
    description
: "Plant {amount} {crop}."
    min_amount
: 5
    max_amount
: 40
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 1000
        max_amount
: 5000

  travel
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&bTraveller"
    description
: "Travel {amount} blocks."
    min_amount
: 100
    max_amount
: 1000
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 5
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  jump
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&aJumper"
    description
: "Jump {amount} times."
    min_amount
: 20
    max_amount
: 200
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 2
      - command
: "economy give {player} {amount}"
        min_amount
: 1000
        max_amount
: 3000

  eat
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&6Foodie"
    description
: "Eat {amount} {food}."
    min_amount
: 3
    max_amount
: 10
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 1000
        max_amount
: 5000

  take_damage
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&cRisk Taker"
    description
: "Take {amount} damage."
    min_amount
: 5
    max_amount
: 50
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 6
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  shift
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&7Sneaky"
    description
: "Shift {amount} times."
    min_amount
: 10
    max_amount
: 200
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 2
      - command
: "economy give {player} {amount}"
        min_amount
: 1000
        max_amount
: 3000

  kill
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&cHunter"
    description
: "Kill {amount} {mob}."
    min_amount
: 10
    max_amount
: 30
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 8
        max_amount
: 10
      - command
: "economy give {player} {amount}"
        min_amount
: 20000
        max_amount
: 50000

  mine
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&8Miner"
    description
: "Mine {amount} {block}."
    min_amount
: 1
    max_amount
: 30
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 6
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  harvest
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&eFarmer"
    description
: "Harvest {amount} {crop}."
    min_amount
: 10
    max_amount
: 50
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 2
        max_amount
: 5
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  catch_fish
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&9Fisher"
    description
: "Catch {amount} fish."
    min_amount
: 3
    max_amount
: 20
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 8
        max_amount
: 10
      - command
: "economy give {player} {amount}"
        min_amount
: 15000
        max_amount
: 40000

  place_blocks
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&fBuilder"
    description
: "Place {amount} blocks."
    min_amount
: 10
    max_amount
: 60
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 7
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  shoot
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&dArcher"
    description
: "Shoot {amount} mobs with a bow."
    min_amount
: 5
    max_amount
: 25
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 8
        max_amount
: 10
      - command
: "economy give {player} {amount}"
        min_amount
: 20000
        max_amount
: 50000

  # ========== NEW QUEST TYPES ==========

  breed
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&dBreeder"
    description
: "Breed {amount} {animal}."
    min_amount
: 3
    max_amount
: 15
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 6
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  shear
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&fShearer"
    description
: "Shear {amount} sheep."
    min_amount
: 5
    max_amount
: 20
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 2000
        max_amount
: 8000

  milk
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&eFarmer"
    description
: "Milk {amount} cows."
    min_amount
: 3
    max_amount
: 15
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 2000
        max_amount
: 8000

  throw
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&bThrower"
    description
: "Throw {amount} {item}."
    min_amount
: 10
    max_amount
: 50
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 2000
        max_amount
: 8000

  gain_xp
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&aXP Grinder"
    description
: "Gain {amount} experience."
    min_amount
: 50
    max_amount
: 300
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 5
        max_amount
: 10
      - command
: "economy give {player} {amount}"
        min_amount
: 10000
        max_amount
: 30000

  use_portal
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&5Portal Traveler"
    description
: "Use {amount} portals."
    min_amount
: 1
    max_amount
: 5
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 7
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000

  ride
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&6Rider"
    description
: "Mount {amount} {animal}."
    min_amount
: 3
    max_amount
: 15
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 1
        max_amount
: 3
      - command
: "economy give {player} {amount}"
        min_amount
: 2000
        max_amount
: 8000

  smelt
:
    enabled
: true
    fixed_amount
: false
    fixed_rewards
: false
    name
: "&cSmelter"
    description
: "Smelt {amount} {item}."
    min_amount
: 5
    max_amount
: 32
    rewards
:
      - command
: "points give {player} {amount}"
        min_amount
: 3
        max_amount
: 6
      - command
: "economy give {player} {amount}"
        min_amount
: 5000
        max_amount
: 15000
 
Code (Text):
Commands:

/quests — Open the quest GUI or view your quests

/quests reload — Reload the configuration

/questadmin <assign> <player> — Admin quest management

Permissions:

ugagaquests.use — Allows use of /quests (default: true)

ugagaquests.reload — Allows reloading the config (default: op)

ugagaquests.admin — Allows use of admin commands (default: op)
Resource Information
Author:
----------
Total Downloads: 11
First Release: Nov 12, 2025
Last Update: Nov 13, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings