EconomyPlus ⚖️ Taxation System  [1.21.1] ✅ Server Fundraising ⭐ | icon

EconomyPlus ⚖️ Taxation System [1.21.1] ✅ Server Fundraising ⭐ | -----

EconomyPlus is a tax system handler for servers , it can handle server goals and server account



EconomyPlus - Advanced Economy Management for Minecraft
EconomyPlus is a lightweight yet powerful economy enhancement plugin that introduces a centralized tax system to your Minecraft server's economy. Building upon Vault-compatible economy plugins, EconomyPlus enables server administrators to implement taxation on financial transactions, creating a more realistic and balanced economy while allowing for community-driven server goals and projects.

Key Features
Taxation System
  • Automatically apply configurable tax rates (default: 5%) on payments
  • Tax revenue is collected in a central server account
  • Advanced tax configuration with exemptions, minimums, and caps
  • Fully configurable tax rates through simple config settings
Server Account Management
  • Dedicated server bank account for collecting taxes
  • Track how much money your server has accumulated from taxes
  • Check server balance with a simple command
Server Fundraising Goals
  • Set community fundraising goals for server projects or upgrades
  • Automatic progress announcements at key milestones (25%, 50%, 75%, 100%)
  • Create excitement and community engagement around server improvements
  • Players can see how their contributions help achieve server-wide goals
Player Notifications
  • Clear and informative messages for all transactions
  • Players receive notifications when they receive money, including tax details
  • Server-wide announcements when fundraising milestones are reached
  • Staff receive detailed tax collection information
User-Friendly Commands
  • /economyplus payout <player> <amount> - Pay a player with automatic tax deduction
  • /economyplus serverbalance - Check how much money is in the server account
  • /economyplus goal <set/view/remove> [amount] [description] - Manage server fundraising goals
  • /economyplus reload - Reload the plugin configuration without server restart
  • /economyplus help - View all available commands
Developer-Friendly Design
  • Clean, well-documented code
  • Easy to extend with more features
  • Built on reliable Vault API
Admin Features
  • Configurable Tax Rates: Easily adjust the tax percentage in the config
  • Advanced Tax Controls: Set minimum taxable amounts and maximum tax caps
  • Tax Toggle: Enable or disable taxes with a simple config option
  • Goal Management: Create, monitor, and complete server fundraising goals
  • Goal Announcements: Automatic or manual progress updates to all players
  • Permission-Based: Granular permission system for all commands
  • Tab Completion: Helpful command suggestions when typing
  • Config Reloading: Update settings without restarting your server
Technical Details
  • Dependencies: Requires Vault and a compatible economy plugin
  • Permissions:
    • Access to basic plugin commands economyplus.use
    • Permission to use the payout command economyplus.payout
    • Permission to check the server balance economyplus.serverbalance
    • Permission to create and manage server goals economyplus.goal.manage
    • Permission to bypass taxation economyplus.tax.exempt
    • Permission to reload the plugin configuration economyplus.admin.reload
Configuration

# General settings
settings:
prefix: "&7[&aEconomyPlus&7] &r"
# Tax settings
tax:
enabled: true
rate: 5.0 # Tax rate percentage
server_balance: 0.0 # Current server account balance
exempt-permission: "economyplus.tax.exempt" # Permission to bypass tax
min-amount-for-tax: 10.0 # Minimum payment amount that will be taxed
max-tax-amount: 1000.0 # Maximum tax amount that can be collected in a single transaction
# Goal settings
goals:
enabled: true
broadcast_milestones: [25, 50, 75, 100]
broadcast_message: "&a[Server Goal] &e{description} &7- &6{progress}% &7complete! &7(&6{current_amount}&7/&6{goal_amount}&7)"
completion_message: "&a[Server Goal] &eThe goal for &6{description} &ehas been &aREACHED&e! Thank you to everyone who contributed!"
current:
active: false
amount: 0.0
description: ""
previous_milestone: 0

# Message configuration
messages:
# Error messages
errors:
no-permission: "&cYou don't have permission to use this command."
player-not-found: "&cPlayer not found."
invalid-amount: "&cInvalid amount. Please enter a valid number."
amount-must-be-positive: "&cAmount must be positive."
payment-error: "&cError processing payment."
unknown-command: "&cUnknown command. Use /economyplus help for a list of commands."
unknown-goal-command: "&cUnknown goal command. Use set, view, or remove."
goal-set-error: "&cFailed to set server goal."
no-active-goal: "&eNo active server goal."
no-active-goal-to-remove: "&eNo active server goal to remove."
config-reload-failed: "&cFailed to reload configuration. Check console for errors."

# Command usage messages
usage:
payout: "&cUsage: /economyplus payout <player> <amount>"
goal: "&cUsage: /economyplus goal <set/view/remove> [amount] [description]"
goal-set: "&cUsage: /economyplus goal set <amount> <description>"

# Success messages
success:
payment-sender: "&aSuccessfully paid &6{amount} &ato &e{player}"
payment-receiver: "&aYou received &6{amount} &afrom &e{sender}"
tax-collected: "&aTax of &6{tax_amount} &a({tax_rate}%) added to server account."
tax-deducted: "&eA tax of &6{tax_amount} &e({tax_rate}%) was deducted."
server-balance: "&aServer account balance: &6{balance}"
goal-set: "&aServer goal set: &e{description} &afor &6{amount}"
goal-announcement: "&aA new server goal has been set: &e{description} &a- Target: &6{amount}"
goal-removed: "&aServer goal for &e{description} &ahas been removed."
config-reloaded: "&aConfiguration reloaded successfully!"

# Goal view messages
goal-view:
header: "&aCurrent server goal:"
description: "&aDescription: &e{description}"
target: "&aTarget: &6{amount}"
current: "&aCurrent: &6{balance} &a(&6{progress}%&a)"

# Help messages
help:
header: "&a=== EconomyPlus Help ==="
help-command: "&e/economyplus help &7- Shows this help menu"
payout-command: "&e/economyplus payout <player> <amount> &7- Pays the specified amount to a player (with tax deduction)"
balance-command: "&e/economyplus serverbalance &7- Checks the server account balance"
goal-set-command: "&e/economyplus goal set <amount> <description> &7- Sets a new server fundraising goal"
goal-view-command: "&e/economyplus goal view &7- Views the current server goal and progress"
goal-remove-command: "&e/economyplus goal remove &7- Removes the current server goal"
reload-command: "&e/economyplus reload &7- Reloads the plugin configuration"

Why EconomyPlus?
Unlike basic economy plugins, EconomyPlus introduces a realistic taxation system that creates a money sink for your server economy, preventing inflation. The centralized server account and fundraising goals system allow admins to involve the community in server improvements, creating an engaging economic gameplay loop.

Server Goals add an exciting community dimension to your economy, encouraging players to contribute to server-wide projects. When players see the goal progress announcements in chat, they'll feel a sense of accomplishment and community pride as their tax contributions help achieve server milestones!

From building new spawn areas to funding server events, the goal system transforms your economy from simple player-to-player transactions into a thriving economic ecosystem where every payment helps improve the server for everyone.


EconomyPlus is perfect for servers looking to add depth to their economy without complex setup or management. Simple to use, yet powerful in its functionality!

Version: 1.2
API Version: 1.21
Dependencies: Vault + Any compatible economy plugin

I Created This Plugin Description Using AI.
Resource Information
Author:
----------
Total Downloads: 75
First Release: May 8, 2025
Last Update: May 8, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings