Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT]: Scheduled Taxes #14

Open
creatorfromhell opened this issue Dec 5, 2022 · 0 comments
Open

[FEAT]: Scheduled Taxes #14

creatorfromhell opened this issue Dec 5, 2022 · 0 comments

Comments

@creatorfromhell
Copy link
Member

Feature Description

A module for taxes collecting from players’ balances.

1. Collecting Taxes

Able to collect taxes in the scheduled times.

2. Offline Taxes Collecting

Able to collect taxes even when the player is offline.

3. Fully Customizable

  • Separating tax collecting group such as from all players, group permission, etc.
  • Separating the currency for the tax collection
  • Able to choose between Fixed and Percent type of tax collecting
  • Able to set the tax collecting method to Progressive Tax
  • Set an account for collecting money from tax collection.
  • Able to set intervals for tax collection in day, hour, minute, and second unit.
  • Able to set a delay (Batch Processing) to decrease impacts on the performance.
  • Have a notification system when collecting taxes such as tax total, tax percentage, remaining balance, or set the placeholder for a manual customization.
  • Run other commands when collecting taxes.
  • Saving log files for every tax collecting transactions such as time, username, UUID, total of tax collection, remaining balance (Collecting each log separately)

Reasoning

This is very essential for the server that needs a balance in the economic system to prevent the inflation. Actually, these ideas are from Taxes plugin in Spigot. It is a good plugin and it can be used as a guide for the requested one but it has abandoned for a long time so it can’t be used with the latest version (and maybe not compatible with TNE also).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant