BuildMoney [1.7-1.19] icon

BuildMoney [1.7-1.19] -----

Get money/xp from placing/destroying blocks. [1.7-1.19]




This update adds full support for Minecraft 1.19.1. It also fixes issue related to actionbar sending in 1.19.
----------, Jul 31, 2022

This update adds full support for Minecraft 1.19 and 1.19.2.
----------, Jun 13, 2022

This update adds support for Minecraft 1.17-1.17.1 and 1.18-1.18.1 versions.
----------, Dec 11, 2021

Added 1.16.4 support.
----------, Nov 7, 2020

- Added 1.16.2 support.
- Fixed Actionbar not working on 1.16-1.16.1.
----------, Aug 15, 2020

Update to Minecraft 1.16
----------, Jul 1, 2020

Added option to set cooldown between getting rewarded for destroying / placing block at the same location.

New config.yml entries:

Code (YAML):
BlockCooldown:
  Enabled
: true
  TimeMilis
: 1000
You can copy-paste this or type /bm update to generate these entries.
----------, Feb 29, 2020

Added 1.15 support.

Don't download this on versions below 1.13.
----------, Dec 11, 2019

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)

Example:

Code (YAML):
POLISHED_DIORITE:
  Money
: '1.0'
  XP
: 1;2
  Commands
:
    '1'
:
      Command
: 'msg <player> test'
      Chance
: 50.0 # 50% chance
All commands without "Chance: " key have by default 100% chance.
----------, Nov 2, 2019

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.​

3. Fixed permission defaults.

4. Dropped mcMMO support.
----------, Aug 23, 2019

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.
----------, Jun 14, 2019

Due to mistake previously uploaded .jar (3.6) is incomplete and makes actionbar not working on 1.14 servers. This update fixes issue.
----------, May 9, 2019

Plugin updated to fully work on 1.14 servers.
----------, Apr 23, 2019

You have to update your blocks.yml file after installing this version! Use command /bm update to perform conversion. This will not touch other data.

Changelog:

- Different block variants are now fully supported (e.g. granite block = STONE;1).

- Simplified Money and XP rewards in blocks.yml. You have to convert your old config (3.0-3.2) by typing /bm update.

Before:
Code (YAML):
   Money:
      min
: 1.0
      max
: 1.0
   XP
:
      min
: 1
      max
: 2
After:
Code (YAML):
   Money : 1
   XP
: 1-2
- Removed remaining console spam when using command rewards
----------, Sep 2, 2018

Update to 1.13.1
----------, Aug 27, 2018

This update adds support for 1.13 game version.
----------, Aug 12, 2018

- 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.

See examples below:
Code (Text):
BLOCK_MATERIAL:
    Money:
      min: 1.0
      max: 1.0
    XP:
      min: 1
      max: 2
    Commands:
      1:
        Command: "!mcmmo <player> alchemy <randomInt>"
        min: 1
        max: 2
      2:
        Command: "anothercommand <player> <randomFloat>"
        min: 0.5
        max: 2.0
      3:
        Command: "heal <player>"
      4:
        Command: "give <player> diamond 1"
- New: blacklist.yml file - here you can set blocks disabled from rewarding
----------, Apr 30, 2018

- 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)

If you're updating:

Add these lines to config.yml:

Code (Text):
DayLimit:
    Money: 10000.0
    XP: 500
----------, Jan 23, 2018

- Fixed sound notice not appearing on breaks when interval == 1
- Fixed important issue which caused custom values sometimes are not working
- Other small fixes
----------, Oct 16, 2017

2.0 Changelog

- 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.

If you are updating: re-generate config.yml.
----------, Sep 30, 2017

* 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
----------, Jul 12, 2017

Update 1.1

Changelog:


* 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.
----------, Jul 5, 2017

Resource Information
Author:
----------
Total Downloads: 44,776
First Release: Jul 3, 2017
Last Update: Jul 31, 2022
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings