An idea #2
-
Could you please consider implementing this feature: redistributing taxes collected from high-income players to low-income players? I believe this could help improve balance in the game. It would be ideal to allow configuration of what constitutes low and high income within the plugin's settings.My English is not very good, I hope you can understand. Thank you very much for creating this plugin. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hey @clm123clm! Thank you for reaching out and excuse me for the long post ahead (I've consolidated quite some thoughts). Firstly, I am of the same opinion as you that being able to redistribute wealth from richer players to the less wealthy ones would be a nice addition. However, such a process can actually be rather complex which is why I'm slightly hesitant to directly support such a feature. Here are some scenarios to consider: Scenario 1:
Scenario 2:
Scenario 3:
Scenario 4:
Scenario 5:
Scenario 6:
Scenario 7:
Scenario 8:
In the above scenarios, we see different ways of redistributing wealth (I'm sure there are more ways) and the trouble comes when we try to come up with a general configuration that supports all of these scenarios. It becomes quite apparent that there's no easy or clean way to set up a configuration for this - I'm personally not very much in favor of making the plugin configuration complex. With all that said, I do believe it is possible to set out what you want to do. I can offer suggestions but I’ll need more context on which scenario you're looking at. It might be worth noting that the plugin currently supports the following which may be useful:
Note that it might be possible to use third-party plugins to achieve your goal as well since QuickTax also provides PAPI placeholders. Of course, if you wish to have a further discussion, I'm more than happy to do so! Might be more convenient to continue on discord if you have private use-cases to share or if you foresee a long conversation ahead. Hope this helps! |
Beta Was this translation helpful? Give feedback.
Hey @liming-600, thank you for the enthusiasm! While I agree that having a solution is better than having none at all, there isn't actually a superior solution amongst the scenarios I have suggested. The choice of scenario largely depends on the server and it's really more of a personal preference. In that regard, adopting just one scenario would be against the idea of keeping the plugin generic and flexible for all. What's more, if I cater to one scenario, there will come a time people arrive with request for other scenarios and it's a slippery slope to head down.
This brings me on to third-party plugins. Typically for larger servers, they have the resources to onboard developers to cust…