Commands - Gershon123/DailyQuests GitHub Wiki
NOTE: COMMAND PARAMETERS DON'T SUPPORT SPACES, FOR EXAMPLE:
/quests create test cool quest REPEATABLE HARVEST_APRICORN
WON'T WORK
Creating Quests
/quests create [id] [quest name] [type] [task]
Valid Types
- REPEATABLE
- ONE_TIME
Valid Tasks
- HARVEST_APRICORN
- CATCH_POKEMON
- DEFEAT_POKEMON
- HATCH_POKEMON
- BREAK_BLOCK
- CRAFT_ITEM
- SMELT_ITEM
- BREW_ITEM
- FISHING_POKEMON
- COOK_CURRY
Creating Categories
/quests createcategory [id] [category name]
Editing Quests
/quests edit [id] [parameter1]=[value] [parameter2]=[value] ...
Valid PARAMETERS
- amount - X amount of stuff you need to do to complete a quest
- title - name of quest
- category - category id for the quest to be in
- icon - item id for the quest icon in the menu, for example
pixelmon:pc
orminecraft:stone
- position - the spot the quest appears in the category
- requiredQuestId - the id of another quest needed for the quest to be available
- apricorn - the apricorn color for apricorn tasks, for example
Black
,Red
,Green
- any - ignores all requirements in a quest, for example if set for apricorn tasks any harvested apricorn will count
- pokemon - the name of the Pokemon for a task. This is used for CATCH_POKEMON, DEFEAT_POKEMON, HATCH_POKEMON and FISHING_POKEMON
- type - (optional) the pokemon type for a task.
Normal
Fire
Water
Electric
Grass
Ice
Fighting
Dark
Psychic
Poison
Fairy
- itemType - the id of a item. This is used for the BREW_ITEM, CRAFT_ITEM, BREAK_BLOCK, and SMELT_ITEM tasks
- curry - the id of the curry. This is used for the COOK_CURRY task
Adding Rewards
/quests addreward [id] [rewardtype] [name] [value]
Valid Reward Types
- ITEM - Quests will give a item reward
- COMMAND - Quests will execute a command when completed
Valid Values
- Using ITEM reward type - enter the item id, for example
pixelmon:pc
orminecraft:stone
- Using COMMAND reward type - enter the command, for example
give %player% stone 1
orsay %player% is cool