Plugin category: Economy Suggested name: Exciseman A bit about me: I'm a server owner and a newbie developer who is interested in adding functionality to the current plugins by further integration between them. What I want: I'd like to have a Tax Management service that can integrate with Factions. This could be a simple fork of CashFlow, as I am very satisfied by what CashFlow does, however, I need to have factions integration, so that every user should pay their taxes to the government they belong to. Each faction will have its own faction taxes, managed by their admins. The taxes will be transferred to a chosen bank account. Plugin must have Vault support. I want it to support real life time, in hours. It should collect the money from all of the factions' members accounts, regardless of their online/offline status. Ideas for commands: For faction leaders. /tax set <price> -> When a faction leader does this, the tax that faction must pay will change. /tax setaccount <accountname> -> When a faction leader does this, the tax from that faction will be transferred to that account. If not specified, the tax will be transferred to the leader's funds instead. /tax setinterval <irlhours> -> Sets how often (in real life hours) the tax will be deducted from players' accounts. /tax resettimer -> Will reset the timer of that faction, and will collect the tax from all members. For example, if I do this a Sunday with a weekly interval (168 hours) set, it will collect the tax when I enter it, and it will collect it every Sunday at that hour. For players. /tax show -> How much tax does the player have to pay? /tax list -> List factions and their tax amounts. For admins. /taxadmin settax <factionname> <price> -> sets the faction tax amount. /taxadmin setinterval <factionname> <irlhours> -> Sets how often (in real life hours) the tax will be deducted from players' accounts. /taxadmin resettimer <factionname> -> Will reset the timer of that faction, and will collect the tax from all members. Ideas for permissions: exciseman.admin -> add tax groups, manage taxes, etc. exciseman.taxbypass -> does not have to pay taxes. When I'd like it by: As soon as possible. I would like to implement this feature before the server of my clan is opened to public. Similar plugin requests: None. Devs who might be interested in this: @Perichor
I like the idea, but wouldn't you want to give the option of having a percentage tax, and then being able to define various income brackets? A lump sum tax is about as regressive as you can get.
Why not? On my server, all salaries are given on an equal basis where everyone gets GX$ 100000 (I know, even less valuable than the Jap Yen ) And I want everyone to pay the same tax. However, percentages would to the same thing for me, except, it would increase functionality for other people wishing to use this plugin, so let it be Though I hardly believe there'll be a developer willing to fork CashFlow, or submit a pull request.