Pangewosh Economy

The PangewoshEconomy project is a comprehensive economy and property management system

PangewoshEconomy Project Overview

The PangewoshEconomy project is a comprehensive economy and property management system for Minecraft. Below are the key features of your project:

1. Basic Currency (Balance):

  • A currency system where players can earn, spend, and trade with other players.
  • Players can manage their money using commands like /balance, /pay, and /deposit.

2. Shop Systems:

  • Server Shop: Markets where players can buy and sell items at prices set by admins. Server owners can dynamically set prices and add items to the server shop.
  • Player Shops: Players can open their own shops and sell items. The cost of opening new shops increases for the same player.

3. Jobs:

  • Players can earn money by performing specific jobs (mining, fishing, etc.).
  • Players can start a job (/startjob) and earn rewards upon completion (/completejob).

4. Banking System:

  • A system where money is stored in a bank rather than on players.
  • Players can deposit money into the bank with /deposit and withdraw it with /withdraw.
  • Banked money can earn interest, providing extra income for players.

5. Payment Commands (Pay):

  • Players can directly transfer money to other players using the /pay <player> <amount> command.
  • This enables trade and cooperation among players.

6. Advanced Dynamic Economy:

  • Price Fluctuations: Item prices dynamically change based on supply and demand.
  • Inflation Management: Mechanisms to balance inflation within the economy.
  • Dynamic Tax System: Taxes are dynamically adjusted based on the server's economic status.

7. Real Estate:

  • Land Sales: Players can buy and sell land on the server. Land prices can be fixed or dynamic.
  • Rental System: Players can rent their shops or land to other players and earn regular rental income.
  • Players can manage their properties using commands like /buyland <landID>, /sellland <landID>, and /rentland <landID>.

8. Commands:

  • /balance: Shows the player's current balance.
  • /pay <player> <amount>: Transfers a specified amount of money to another player.
  • /deposit <amount>: Deposits money into the bank.
  • /withdraw <amount>: Withdraws money from the bank.
  • /startjob <jobType>: Starts a specific job.
  • /completejob <jobType>: Completes a job and earns rewards.
  • /buyland <landID>: Buys a specified piece of land.
  • /sellland <landID>: Sells a specified piece of land.
  • /rentland <landID>: Rents a specified piece of land.
  • /openshop <shopName>: Opens a new player shop.
  • /additem <itemID> <price>: Adds an item to the server shop.

9. Administration and Customization:

  • Server owners can customize all economic parameters.
  • Tax rates, inflation rates, and interest rates can be adjusted based on the server's economic conditions.
  • Custom job systems can be created and managed.

10. Project Structure:

  • commands: Classes for player commands (DepositCommand.java, PayCommand.java, etc.).
  • economy: Classes related to economy management (EconomyManager.java, BankManager.java, etc.).
  • shops: Classes managing server and player shops (ShopManager.java, ServerShop.java, etc.).
  • realestate: Classes related to property management (RealEstateManager.java, LandManager.java, etc.).
  • jobs: Classes related to job management (JobsManager.java).
 

The Pangewosh Economy Team

profile avatar
  • 2
    Projects
  • 24
    Downloads

More from Pangewosh_Studio

  • PangewoshEconomy project image

    PangewoshEconomy

    • 0
    • Bukkit Plugins

    This Minecraft plugin offers players a rich economic experience. The economic system allows players to manage their money, make payments to each other, perform banking transactions, and more

    • 0
    • August 22, 2024
    • Bukkit Plugins
    • +4
  • PangewoshEconomy project image

    PangewoshEconomy

    • 0
    • Bukkit Plugins

    This Minecraft plugin offers players a rich economic experience. The economic system allows players to manage their money, make payments to each other, perform banking transactions, and more

    • 0
    • August 22, 2024
    • Bukkit Plugins
    • +4