Now command rewards can have a chance of being executed.
(This is currently avaiable for individual blocks in blocks.yml, blockgroups are not affected by this update - this will come later)
1. This update fixes issue where on 1.13+ servers some of detected block names were invalid. Due to this I've separated plugin into 2 jars - one for Minecraft 1.7-1.12.2 and second one for 1.13-1.14.4. You have to extract downloaded .zip and pick valid .jar. This is a temporary change until I find better solution.
2. Negative money rewards are now fully supported with BlockPlace events.
2.1 Due to this change, in order to make config more readable the number separator in ranged values from
blocks.yml has been changed from "-" to ";". You can force plugin to update blocks.yml by typing
/bm update.
Plugin now updates current date in players.yml without need of restart server.
This resolves issue with players not getting rewards after reaching reward limits even when day changes.
- Rewritten code - Fixed setting constant rewards - New: Group bonuses (in config.yml) - bonuses are summing when player is member of multiple groups with bonuses
Example setting:
Code (Text):
GroupRewardBonusPercent:
vip: 25
svip: 30
Player who's member of these two groups will get bonus of 55%.
- New: Command rewards (in blocks.yml) - reward players using your own commands, this feature includes support for giving mcMMO XP points
mcMMO Command syntax: "!mccmo <player> <skillname> <amountXP>"
"<amountXP>" may be replaced with constant value or with "<randomInt>" (you set min and max value below command)
In other commands you can use also "<randomFloat>" where is it applicable.
- Fixed getting Money & XP from STONE when no values are set
- Added event "isCancelled" check; this prevents abusing in some cases
- Added "DayLimit" section in config.yml, this allows to limit Money/XP earned per day.
- Added players.yml file (currently used by "DayLimit" option)
- Fixed sound notice not appearing on breaks when interval == 1
- Fixed important issue which caused custom values sometimes are not working
- Other small fixes
- Added option to prevent getting money by hitting ground with sword (disableSwordBreak in config, disabled by default).
I recommend to set this true on Creative servers.
- Added messages interval - every X placed/destroyed blocks message will appear (20 by default)
- Added customisable sound notice
- Added new reward types: Vanilla XP
- New file: messages.yml
- New file: blocks.yml: Here you can set custom money and xp rewards for specified blocks.
* Added DisabledWorlds section to config.
* Added Gamemode section to specify on which gamemode player should be rewarded (possible values: SURVIVAL, CREATIVE, ADVENTURE, ALL - default)
* Added Actionbar messages (default turned on) (works on 1.8-1.12)
New command: /bm abmsg <enable/disable> - Enables/disables Actionbar messages
* Fix for /bm reload - plugin now reloads config properly.
* Added configurable messages for placing/destroying blocks (supports color codes "&")
* New command: /bm min <amount> & /bm max <amount> - this sets minReward and maxReward.