I've decided to recode a lot of the plugin to allow easier access for developers and more organisation.
There are 3 new quest types:
- ASKYBLOCK
- USKYBLOCK
- MOBKILLINGCERTAIN
ASkyBlock and uSkyBlock check the player's island level and are set up like the mining and building quests.
Code (YAML):
'askyblock1':
type
: ASKYBLOCK
value
: '10'
redoable
: false
cooldown:
enabled
: true
minutes
: 30
display:
item
: 'GRASS'
name
: '&9Reach island level 10
(ASkyBlock
)'
lore
:
- '&7Reach island level 10.'
- ''
- '&7Rewards:'
- '&7$500'
- ''
- '&7Note
: This is for Tastybento''s ASkyBlock'
- '&7plugin only. Quests will poll skyblock plugins'
- '&7every 10 seconds so please wait a short while'
- '&7after checking your island level.'
- ''
- '&7This quest cannot be re-done.'
rewards
:
- 'type:command, value:
[eco give
%player% 500]'
rewardstring
:
- '&a$500 added to your in-game balance.'
'uskyblock1':
type
: USKYBLOCK
value
: '10'
redoable
: false
cooldown:
enabled
: true
minutes
: 30
display:
item
: 'GRASS'
name
: '&9Reach island level 10
(uSkyBlock
)'
lore
:
- '&7Reach island level 10.'
- ''
- '&7Rewards:'
- '&7$500'
- ''
- '&7Note
: This is for R4zorax''s uSkyBlock'
- '&7plugin only. Quests will poll skyblock plugins'
- '&7every 10 seconds so please wait a short while'
- '&7after checking your island level.'
- ''
- '&7This quest cannot be re-done.'
rewards
:
- 'type:command, value:
[eco give
%player% 500]'
rewardstring
:
- '&a$500 added to your in-game balance.'
MobkillingCertain quests are set up like MiningCertain and BuildingCertain quests.
Code (YAML):
'flesheater1':
type
: MOBKILLINGCERTAIN:ZOMBIE
redoable
: true
cooldown:
enabled
: true
minutes
: 30
value
: 10
requires
: 'blockbreak1'
display:
item
: 'ROTTEN_FLESH'
name
: '&9Flesh Eater I'
lore
:
- '&7To complete this quest you must:'
- '&7Kill 10 zombies.'
- ''
- '&7Rewards:'
- '&7$800'
- ''
- '&7Progress
:
%progress%/10 zombies killed'
rewards
:
- 'type:command, value:
[eco give
%player% 800]'
rewardstring
:
- '&a$800 added to your in-game balance.'
For a list of valid entities, visit the spigot javadocs:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/EntityType.html
You can also change the GUI title:
Code (YAML):
gui:
title
: '&9Quests'
And some new values to play with:
Code (YAML):
quest-settings:
mining:
exclude-non=solid-blocks
: false
building:
exclude-non=solid-blocks
: false