promotional bannermobile promotional banner

TownyMarket

This plugin is add crypto, Foreign capital, KK, etc... to Towny
โœจ Description
Take Towny geopolitics to the next level. Introduce foreign investments, stock markets, and cryptocurrency into your server economy!
TownyMarket transforms basic Minecraft trading into a dynamic financial ecosystem. Players can publicly trade town stocks, nations can attract foreign capital, and individuals can mine or trade server-bound crypto.

๐Ÿ’ป Commands & Permissions
  • ๐Ÿ“ˆ Core & Market Commands
    Command Usage & Arguments
    /tm help Displays the command overview.
    /tm gui Opens the TownyMarket GUI.
    /tm market Displays current stock prices and the active order book.
    /tm company <name> <shares> <price> [description] Creates a player-owned company.
    /tm list <name> Lists your company on the stock exchange. (Listing Fee: 50,000)
    /tm foreign <symbol> <supply> <price> Issues foreign currency for your nation. (King only / Fee: 100,000)
    /tm crypto <name> <symbol> <supply> <initial_value> Creates a new cryptocurrency. (Creation Fee: 10,000)
    /tm order <BUY|SELL> <stock_name> <LIMIT|MARKET> <amount> [price] Places an order on the order book. Price required for LIMIT orders.
    /tm buy <stock|crypto> <name_or_symbol> <amount> Legacy buy command. Redirects players to the new order book system.
    /tm sell <stock|crypto> <name_or_symbol> <amount> Legacy sell command. Redirects players to the new order book system.

    ๐Ÿช™ Crypto & Balance Commands
    Command Usage & Arguments
    /tm mine <symbol> Mines the specified cryptocurrency.
    /tm stake <symbol> <amount> Stakes the specified cryptocurrency.
    /tm unstake <symbol> Unstakes crypto and claims rewards based on terms.
    /tm balance <symbol> Displays your balance for a specific cryptocurrency.
    /tm balance funds <currency> Displays the balance in the Unified Financial Ledger.
    /tm funds reserve <currency> <amount> <reference_id> Reserves/Escrows funds for a specific transaction.
    /tm funds transfer <player_name> <amount> <currency> [memo] Transfers funds to an online player.
    /exchange <amount|all> <symbol> Converts foreign currency or crypto into Vault currency.

    ๐Ÿ’ผ Corporate, Dividend & Tax Commands
    Command Usage & Arguments
    /tm dividend <company> <total_amount> Distributes corporate dividends to shareholders.
    /tm companyinfo <company> Displays detailed company profile and statistics.
    /tm closecompany <company> [reason] Dissolves the company. (Requires corporate management permissions)
    /tm employment add <company> <player_name> <role> <salary> <days> Creates a job offer/employment invitation.
    /tm employment hire <company> <player_name> Accepts a pending job offer.
    /tm employment fire <company> <player_name> Terminates an active employment contract.
    /tm benefit add <company> <item_name> <details> Adds a corporate employee benefit.
    /tm benefit remove <company> <item_name> <details> Removes a corporate benefit. (Requires details argument in current build)
    /tm invoice <issuer_company> <receiver_company> <amount> <days_to_due> Issues a business-to-business (B2B) invoice.
    /tm tax <foreign|stock|crypto> <tax_rate%> Sets nation tax rates for assets. (King only)
    /tm taxinfo Displays tax rates and treasury details of your current nation.
    /tm rate <nation> Displays interest rate explanations based on the nation's credit rating.

    ๐Ÿ”’ Approval & Corporate Relations Commands
    Command Usage & Arguments
    /tm passcode <6-12_digits> Sets or changes your transaction security passcode.
    /tm approval <tx_reference> Requests a two-factor (2FA) transaction approval.
    /tm approve <approval_id> Approves a transaction using the specific Approval ID.
    /tm credit <company> Displays the company's credit score.
    /tm relation <company_A> <company_B> <good|neutral|hostile|ally|partner|subsidiary|parent> [memo] Sets corporate relationships between two entities.

    ๐Ÿ—ณ Shareholder Meetings & Auto-Dividends
    Command Usage & Arguments
    /tm meeting <company> <duration_seconds> <agenda> <description> Creates a shareholder meeting vote/proposal.
    /tm autodividend <company> <total_amount> <interval_seconds> Sets up automated recurring dividend payouts.

    ๐Ÿ—บ Towny Integration Commands
    Command Usage & Permissions
    /n set nisa <limit> Sets the nation's NISA (Tax-Free Investment) limit. (King only / 0 to disable)
    /n set foreign <currency_symbol> Changes the active foreign currency of the nation. (King only)

๐Ÿ›  Dependencies
  • Towny (Required: For town and nation data tracking)
  • Vault (Required: For core economy integration)
  • Any supported economy plugin (EssentialsX, Treasury, etc.)

 

TownyMarket Team

profile avatar
  • 1
    Projects
  • 766
    Downloads