Commands
<param> - Necessary parameter
[param] - Optional parameter
-Command-Permission node-Description-
Taxes
| /tax create <taxname> <percentincome> <interval> [payee] | cashflow.tax | Creates a tax. If no payee is specified, tax will be removed from players but won't be given to anybody. |
| /tax delete <taxname> | cashflow.tax | Deletes a tax. |
| /tax list | cashflow.tax | Lists all taxes. |
| /tax info <taxname> | cashflow.tax | Lists information about a tax. |
| /tax apply group <taxname> <groupname(s)> | cashflow.tax | Adds a group or groups to a tax. To add more than one group, comma separate them (no spaces in between!) |
| /tax apply player <taxname> <playername(s)> | cashflow.tax | Adds a player or players to a tax. To add more than one player, comma separate them (no spaces in between!) |
| /tax remove group <taxname> <groupname(s)> | cashflow.tax | Removes a group or groups from a tax. To remove more than one group, comma separate them (no spaces in between!) |
| /tax remove player <taxname> <playername(s)> | cashflow.tax | Removes a player or players from a tax. To remove more than one player, comma separate them (no spaces in between!) |
| /tax addexception <taxname> <playername> | cashflow.tax | Excepts a player from paying taxes. Player name is case sensitive! |
| /tax removeexception <taxname> <playername> | cashflow.tax | Adds the player back to the list of taxpayers. Player name is case sensitive! |
| /tax fire <taxname> | cashflow.tax | Initiates a tax immediately into the buffer. Does not reset timer on thread. |
| /tax enable <taxname> | cashflow.tax | Enables specific tax. |
| /tax disable <taxname> | cashflow.tax | Disables specific tax. Resets timer on thread. |
Salaries
| /salary create <salaryname> <salary> <interval> [employer] | cashflow.salary | Creates a salary. If employer isn't specified, salaries are paid, but do not come from any player. |
| /salary delete <salaryname> | cashflow.salary | Deletes a salary. |
| /salary list | cashflow.salary | Lists all salaries. |
| /salary info | cashflow.salary | Lists information about a salary. |
| /salary apply group <salaryname> <groupname(s)> | cashflow.salary | Adds a group or groups to a salary. To add more than one group, comma separate them (no spaces in between!) |
| /salary apply player <salaryname> <playername(s)> | cashflow.salary | Adds a player or players to a salary. To add more than one player, comma separate them (no spaces in between!) |
| /salary remove group <salaryname> <groupname(s)> | cashflow.salary | Removes a group or groups from a salary. To remove more than one group, comma separate them (no spaces in between!) |
| /salary remove player <taxname> <playername(s)> | cashflow.salary | Removes a player or players from a salary. To remove more than one player, comma separate them (no spaces in between!) |
| /salary addexception <salaryname> <playername> | cashflow.salary | Stops the player's salary. Player name is case sensitive! |
| /salary removeexception <salaryname> <playername> | cashflow.salary | Reinstates the player's salary. Player name is case sensitive! |
| /salary fire <salaryname> | cashflow.tax | Initiates a salary immediately into the buffer. Does not reset timer on thread. |
| /salary enable <salaryname> | cashflow.tax | Enables specific salary. |
| /salary disable <salaryname> | cashflow.tax | Disables specific salary. Resets timer on thread. |
Basic
| /cashflow enable | cashflow.basic | Starts paying taxes and salaries. |
| /cashflow disable | cashflow.basic | Stops paying taxes and salaries. However, when you enable again, it will pay all the taxes and salaries that didn't get paid while they were disabled, so don't set taxes for every five minutes or it will run out of timer threads and crash. |
| /cashflow restart | cashflow.basic | Disables then enables. Use this after altering config while taxes are enabled, or they won't pay. |
| /cashflow setworld <worldname> | cashflow.basic | Sets the world name. [b]You [u]need[/u] to run this command once, before you start creating taxes/salaries if your world's folder is not named "world". Legacy only. |
| /cashflow addplayers <world> | cashflow.basic | Imports player.dat info from specified world folder into the internal database. Necessary to tax/pay players before plugin was added. Else, its likely that they will not be found. |
| /cashflow status | cashflow.basic | Show status of all taxes/salaries, including the buffer. |
Comments