This version of LushRewards
does not update your user's data from previous versions. All config and module file changes support and respect 2.1.8 config files.
Placeholders have been re-formatted in version 3, please refer to the
updated documentation to update any uses of placeholders you may have.
Plugin Changes:
- Added MySQL/MariaDB storage types
- Changed flat file storage type to json
- Added Playtime GUIs
- Added 'empty' reward type
- Added reward modes in replacement of streak mode
- 'default': Days increase based on real life days
- 'streak': Days increase based on real life days - if a day is missed then the player is set back to day 1
- 'on_claim_only': Days only increase when the last reward has been collected
- 'online_only': Days increase every day that the player joins
- Added reward templates
- Updated placeholders to support multiple modules
- Added 'message` and 'broadcast' options in all reward types
- Scheduled removal of message and broadcast rewards
- Added the ability to create multiple reward modules
- Added 'enable-notifications' option to modules
- Added modular support to 'claim' and 'edit-user' subcommands
- Added 'lushrewards' alias to rewards command
- Added local item templates to each module (These have priority over global templates defined in config.yml)
- Added importing from NDailyRewards
Bug Fixes:
- Fixed incompatibility caused by MythicDungeons
API Changes:
- Removed 'RewardUserLoadEvent' and 'RewardUserUnloadEvent' events
- Combined global/daily playtime goals into playtime rewards
Please report any issues you experience in the support discord