Actions for whenever a quest is completed, not just on tier up.
You can now use the enchantment type as a variable for the enchant quest. Took a bit of work.
There is now the %tier% placeholder in command rewards.
OR in your variables, so you can do OAK_LOG OR DARK_OAK_LOG in your config files.
Holding variables available for every quest (example at bottom)
hide-tiers-without-rewards: false option added to the rewards.yml menu file. This will allow you to hide tiers that are defined but have no associated rewards.
Fixed:
Fixed anti-abuse just not working
Some more issues with action ordering in rare circumstances (probably not noticed).
The draw past max tiers option & changed the default
Don't apply anti abuse if the quest is finished
Fix purely cosmetic message for setting pass sub when a permission is being used.
Removed a duplicated, unused setting from the default config (don't use current-season.daily-quests-enabled)
Fixed an issue with a bedwars1058 quest (NoSuchMethodException)
All logs in the console are now prefixed with [BattlePass] for consistency sake.
Fixed PlaceholderAPI error messages (overridden with a message telling you to update that isn't as scary).
Example of using holding:
Code (Text):
variable:
root: some_root
holding:
item: shears:0 # (data must be included, even if 0)
name: 'Some item name' # Remember all these are optional, so you can have one, two or all.
amount: 2