Mineuniverse
Log in Register
Plugins

Block Economy

A lightweight plugin to provide money for mining
by Raum266
Download Claim this project
5,996 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Economy

== Block Economy ==

What it is:

A lightweight plugin that allows a player to earn money by mining, digging, and otherwise being destructive in the world. It does NOT Pay out on player-placed-blocks - so no farming your own builds.

Why not just use a job plugin?

Some servers don't want to use the entire job system, but want to bolster their economy without flooding the market - Block Economy allows that.

Does it work with <xx> Economy plugin?

If your money plugin is compatible with Vault, it should work with no issues. If it does not, please contact me here via PM so we can get it fixed.

How does it work?

BE uses a config.yml file to track if it is supposed to pay out on a block or not - the first time you load the plugin, it will automatically generate the config file and provide you with an example using block 0 (since you can't break air ...)

The config:

main:
  debug: false
  announce: false
  defaultPrice: 5
  allowMCMMO: false
block:
  '0':
    override: 5 // Ignore Muplier/Default - This is the reward
    multiplier: 1 //How much * defaultPrice per Block - Use one OR the other. 
    chance: 50 // Percentage chance to get the reward for breaking the block

Note Regarding Block ID This plugin takes into consideration data values: ie: 17:2 (Spruce Wood) is a different value than 17:0 (Oak wood).

  • Debug: Turns on and Off debug mode - with debug mode on, many messages will spam the console when things involving hte plugin occur - recommended you leave this off unless you're developing on it.
  • Announce: Tell the player they earned money - Recommended to also remain off, unless your payouts are very rare.
  • defaultPrice: The default amount a block gives, changed by the modifier (defined in each block)
  • allowMCMMO: CURRENTLY DOES NOT WORK Will disable payouts if a player is using Mcmmo abilities such as SuperBreaker or GigaDrill.

When adding a block, add a modifier OR an override - not both. Override pays out that amount, period. Modifier will change the default amount - ie: defaultPrice is 5, modifier is 10 for obsidian, it will give 5 * 10 for breaking an obsidian block.

Setting, Adding or Changing Data

Prior to 2.3, all changes had to be made in the config. As of 2.3, Online commands have been added to allow editing without a reload.

  • /blecon add 12:1 <- Will add 'Red Sand' to the database with values of 0
  • /blecon set 12:1 override 0.50 <- Sets the payout to 0.50$ per block broken
  • /blecon set 12:1 chance 10 <- Makes the payout only occur 10% of the time

The config will automatically save on each change - Alternately, you can still edit offline, and issue a "/blecon reload" to add the changes to game!

Example Configuration

hdgraming has provided an example configuration - this includes all blocks currently found within Minecraft! Of course, you will want to sift through it yourself and adjust things as needed, but it's a great place to start!

Example Configuration

TODO

2.4.1
MC 1.5.2, 1.7.4, 1.6.4
Release 2014-05-08 Get
2.4
MC 1.5.2, 1.7.4, 1.6.4
Release 2014-05-06 Get
2.3
MC 1.5.2, 1.7.4, 1.6.4
Release 2014-01-29 Get
v2.2
MC 1.6.2
Release 2013-08-01 Get
Block Econ v1.1
MC 1.6.1
Release 2013-07-02 Get
v1.0
MC CB 1.5.2-R1.0
Release 2013-06-18 Get

More from Raum266

Stables
59,408
Alchemist
5,283
Old McDonald
2,033
DeathCraft 2
19,435
Boomer
1,054

You Might Also Like

HyperConomy
The all in one economy and shop plugin.
94,502
Experience Bank II
Experience Bank II
9,883
MySQL Economy Bridge
Sync your economy accounts over many servers using MySQL.
9,832
BuyXP
Links the experience system with your economy plugin.
9,832
McmmoPay
McmmoPay
9,689
MinePermit
Require Players to pay to mine
9,617