Quests [1.8-1.21] | Set up goals for players icon

Quests [1.8-1.21] | Set up goals for players -----

Allow your players to do quests in return for rewards



Developers can now create their own quests
If you're not a developer you should completely ignore this but download it anyway so developers can utilize the public API.

Developers can now create their own quests, code examples will be on GitHub soon so go check there on how to create custom quests. All custom Quests should have the quest type 'CUSTOM' in the config.

The GitHub page will show you how to make a custom walking quest type and how to register a quest through code rather than the config. Here is an example of a custom quest in the config:
Code (YAML):
'walking1':
    type
: CUSTOM
    custom-type
: 'WALKING'
    value
: '100'
    redoable
: false
    cooldown
:
      enabled
: true
      minutes
: 30
    display
:
      item
: 'GRASS'
      name
: '&9Walking I'
      lore
:
      - '&7Walk 100 blocks.'
       - ''
       - '&7Rewards:'
       - '&7$500'
       - ''
       - '&7Progress
: %progress% blocks.'
       - '&7Code on how to make this quest work is'
       - '&7on GitHub!'
    rewards
:
    - 'type:command, value: [eco give %player% 500]'
    rewardstring
:
    - '&a$500 added to your in-game balance.'
You will need to create your own listener for the quest and handle the progress by yourself. If you're struggling feel free to come to me and I'll be there to help.
----------, Aug 18, 2017
Resource Information
Author:
----------
Total Downloads: 81,411
First Release: May 23, 2016
Last Update: Aug 28, 2024
Category: ---------------
All-Time Rating:
262 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings