Features
Rewards
Run commands when players link, unlink, or hit chat and voice-time milestones.
Module
modules.rewards
Config
features.rewards
Platform
All
Reward engagement with console commands. Milestones map a count to a command; link/unlink lists fire on account changes. Use %p% for the player name and %uuid% for their UUID.
Milestones
yamlfeatures.yml
rewards:
# messages sent -> command
textMessageRewards:
'100': 'give %p% diamond 1'
# voice minutes -> command
voiceMessageRewards:
'60': 'give %p% diamond 1'
# how often milestones are checked, in seconds
rewardCheckPeriod: 300On link / unlink
yamlfeatures.yml
rewards:
linkRewards:
- 'give %p% diamond 5'
unlinkRewards:
- 'clear %p%'Note
Message and voice-minute totals per player are also readable through PlaceholderAPI.