Mineuniverse
Log in Register
Plugins

TaxCollector

TaxCollector
by _ForgeUser6949506
Download Claim this project
3,641 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Economy Role Playing

TaxCollector

Tax your users for placing/breaking bloks, crafting, enchanting items and fishing.

Version 1.2

Features:

  • specifing for which actions player will be taxed
  • specifing player which will take collected money (it can be set globally and for each block type individually)
  • possibility to define receiver aliases in separated config section (eg. you can add all stones/minerals to "Mine" alias and then define, in one place, who will get taxes from that; check config example)
  • possibility to create signs with collected taxes statistics (separately for each user/alias)
  • possibility to cancel any taxed action if user balance is too low
  • auto version checking (but you can decide if you want to update)
  • supporting many economy plugins via Vault

Dependencies

  • Vault (required)

Permissions:

  • taxcollector.immunity: Gives player tax immunity
  • taxcollector.signs.create: Allows player to create sign with tax counter
  • taxcollector.signs.refresh: Allows player to refresh sign data on right click

Configuration:

receiver: Player1 # global tax receiver, can be overridden in each action
debug: true # debug mode, sends messages about tax amount
signs:
 refresh: 300 # tax statistics on the signs will be updated every 300 seconds
aliases:
 Mine: Player3
taxes:
 place:
  '1': # tax section for placing stone
   amount: 1 # it'll tax user with 1 currency
   receiver: Player2 # it'll give all money colected from this section to Player2 instead of Player1
 break: # break actions section
  '1': # here we'll tax players from breaking stone
   amount: 0.5 # you can set amount with a precision of 0.01
   receiver: Mine # tax will go to Player3, it's set in aliases section
  '3': # here we'll tax players from breaking dirt (receiver is not set, so it'll go to global receiver)
   amount: 0.5 # you can set amount with a precision of 0.01
 catch: # catch actions section (only 349 id is allowed here)
  '349': # fishing tax
   amount: 1
 craft: # items craft actions section
  '280': # stick crafting tax
   amount: 1 # user will craft 4 sticks each time, so he'll pay 4 currency
 enchant: # items enchant actions section
  '276':
   amount: 2 # user will pay 2 curreny every time he'll enchant diamond sword

Signs:

To create sign with collected taxes statistics use this template: First line: [TAX] Second line: receiver

As receiver you can set alias or user nick.

Signs will be updated each x seconds (set it in config file) or when you click on them with right mouse button (don't forget to set permissions for that).

Version history:

1.2 version:

  • updated to Bukkit 1.2.5-R4.0
  • added item enchanting tax
  • added better balance checking

1.1 version:

  • updated to Bukkit 1.2.5
  • added tax receivers aliases
  • added sign with collected taxes statistics
  • added new version notifications
  • added PluginMetrics support
  • changed Spout craft event to Bukkit craft event
  • fixed multiple items crafting tax (eg. sticks)
  • disabled shift crafting

1.0 version:

  • first public release
TaxCollector v1.2
MC CB 1.2.5-R4.0
Release 2012-06-26 Get
TaxCollector v1.1
MC CB 1.2.5-R3.0
Release 2012-05-29 Get
TaxCollector v1.0
MC CB 1.0.1-R1
Release 2012-02-19 Get

More from _ForgeUser6949506

ForceSleep
1,371
ForceDelay
1,266

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