CashFlow
CashFlow is an economy plugin that lets you create taxes and salaries that pay out at an interval you set. Compatible with iConomy 4, 5, & 6+, BOSEconomy 6 & 7, Essentials Economy 2.2.17+, and MultiCurrency. Permissions plugin optional but recommended - pick from PEX, bPermissions and PermissionsBukkit.
Requirements:
- Register (Versions 1.0.1 and up use Vault)
- An economy plugin - BOSEconomy, MultiCurrency, Essentials Eco, iCo4/5/6
- A permissions plugin - PEX, bPermissions, PermissionsBukkit
Features:
- Uses the Register API, so it is compatible with multiple economy plugins.
- Supports PEX, bPermissions, and PermissionsBukkit.
- Create multiple taxes with different amounts, intervals, and players receiving the tax (or no player receives the collected tax). Apply taxes to one group or many. Gives you the ability to add players to an "excepted players" list so if someone isn't going to play for a while you can freeze their tax without having to remove them from a group.
- Create multiple salaries with different amounts, intervals, and players paying out the salaries (or no employer). Apply salaries to one group or many. Add players to an "Excepted Players" list so you can freeze their payment if they're going to be away, without having to remove them from a group.
- Hits offline players.
- Set salaries and taxes to pay only to players who have been online within a certain number of hours.
- Supports non-player economy accounts.
Commands and Permissions
Tutorial
To Do:
- Commands to edit taxes (maybe).
- A little code cleanup.
- More permission nodes
- Percentage based salary
Trello Dev board
Visit the Trello board to see the current todo list for all projects.
You can comment and vote on any of the topics there.
All changes on the Trello board are in real-time.
If you decide to download this plugin please leave me a comment to let me know how it works for you so I can improve it! And if you like this plugin, please consider donating. It's a big incentive to continue this, and it helps me pay for things I need for school.
MoneyManager is actually updated to 1.3, and works with ALL vault economy plugins. It's more simple than CashFlow, and have less functions, but maybe someone will need this.
Dear CashFlow Author, can You fix the problem with Vault economy plugins, that won't working? And fix some problems.'
/edit I posted a ticket.
Update it to 1.3 please :)
Can you please update this to support 1.3.1? We really need this plugin as it's the only one that just straight allows taxation from an essentials account.
@Mitsugaru
Any chance to fix MineConomy issue with CashFlow soon? This plugin is supported by Vault, and I don't know why it's isn't working with CF.
@hazel63574
Groups come from your group / permission manager plugin. Such as PEX, PermissionsBukkit, bPermissions, etc.
one problem.
How do I create a group?
And can I set all players automatically to that group?
Ok, CashFlow is definitely broken with MineConomy, It's probably CashFlow fault, because rest of the plugins using vault, works fine.
(Yes, mineconomy is 101% supported by Vault :>) If You can, please fix it, it's probably one of best plugin for taxes and salaries, and no alternatives here, huh ;/
@Mitsugaru
seems like i used the wrong vision. sorry
and can you add this feature in the new release?
(The more money you have, the higher tax percentage you will have to pay)
@Mitsugaru, Mineconomy is supported by Vault, but it's seems to not working with CashFlow ;/ (not giving/taking money to/from anyone) or I doing something wrong. When I had iConomy everythingh was ok.
I'll look again into this. Maybe it's my fault :)
/edit I tried for 30min enforce this to work, but it's not working properly... I don't know why, I have Vault installed, Mineconomy, Essentials and CashFlow. The plugin is loading correctly, no errors in console, but Taxes and Salaries are not working... Balance is still the same.
Other plugins, that using Vault works correctly with MineConomy, including chestshop, casinoslots, essentials, serversigns and many others.
I'll check tomorrow cashflow with MySQL, but I don't believe, that it'll help.
@hazel63574
Are you getting any errors in console on startup regarding CashFlow?
EDIT: it appeared to be working on my dev server... Are you using the latest beta version? Do you have Vault installed?
@ToddVee
I will consider adding support... but it won't be a high priority... I have other updates that I haven't been able to finish.
Is this plugin still working in 1.3.1 server?
because after i put it in the plugin folder and run the server. nothing is created.
no config file, no Cashflow folder, nothing.
and can you add this feature in the new release?
(The more money you have, the higher tax percentage you will have to pay)
@Mitsugaru
MineConomy isn't supported by Vault yet.
@krisukun
I take it that Mineconomy isn't supported by Vault?
@sharp237
Sorry, I've been busy. I know its a simple fix... just need to find the time to get around to it.
@Snowey1994
That has been requested, but not implemented.Actually, you can set a tax to a specific player... Should be in the commands.
Is it possible to add a tax per person?
When will percentage based salary be released?
MineConomy support? I'm migrated from iConomy, and CashFlow don't work anymore ;/
/edit Cash flow is using vault, and it's should work with MineConomy, but salaries and taxes don't work. With iConomy it's works.
@broluigi
Added Register... o.O You're using the old, unsupported release version 1.0.0. Please go and grab the latest version and use that one.
The reason being is that the old release uses Timer objects rather than using the scheduler, which can be rather unstable (AKA, throw errors, stop working, etc).
What you would do is make a tax with your percentage:
/tax create <taxname> 2% 1
Then apply the group to the tax:
/tax apply group <taxname> <groupname>
And then enable it:
/tax enable <taxname>
@Mitsugaru
Nevermind- added register and worked fine! How much is the interval? I want a group to be taxed every hour about 2% of all the money they have at the time
@broluigi
Were there any errors on startup? Check your console.
when i do /tax nothing shows up