BlockStreet - Virtual Stock Market icon

BlockStreet - Virtual Stock Market -----

Trade fake stocks and win, or lose in-game money.




BlockStreet v2.7.1 includes an important bug fix to ensure that companies' stocks are properly updated in Paper servers. Therefore, if you are using Paper or Paper-based servers, please make sure to update it!

Happy Trading :)
----------, Aug 18, 2025

This new update ( BlockStreet v2.7.0) adds some new features regarding investment profit calculations and some bug fixes. Here's what changed:

Features
  • The plugin now tracks the average buy price for each company that a player buys. This will allow the plugin to display certain metrics, such as the player's profit on each investment.
  • Players can now check the total profit of their portfolio and quickly understand if they are winning or losing money.
  • Added CompanyCreateEvent, CompanyBankruptEvent, CompanyDeleteEvent and CompanyStockUpdateEvent to allow integration with other plugins/systems.
Fixes
  • Deleted companies are now automatically deleted from the player's portfolio.
Happy Trading :)
----------, Aug 18, 2025

This new update ( BlockStreet v2.6.1) adds new features/fixes related to messages and localization, namely:
  • Server administrators can now customize the plugin's prefix, headers and footers;
  • The reload command will now also reload the messages.yml file.
Happy Trading :)
----------, Aug 3, 2025

This new update ( BlockStreet v2.6.0) includes bug fixes and a new feature requested by the BlockStreet community:
  • Feature: Starting with this update, the UI items will auto-update to reflect updates in the Companies' stock. This works both for the Investments and Companies UIs.
  • Fix: The history of the companies is no longer inverted.
  • Fix: Right-clicking on a BlockStreet sign will now (once again) display information about the company in the chat.
Happy Trading! :)
----------, Jul 17, 2025

This new update - BlockStreet v2.5.3 - fixes a bug in which the history of a company was inverted, only displaying the first 5 stock variations.
----------, Jul 16, 2025

This new update - BlockStreet v2.5.2 - introduces configurable settings that enable admins to have more fine-grained control over investments on their server. Administrators are now capable of:
  • Configuring a minimum balance that the player must have after buying shares
    • This value is defined as a percentage of the total value of the player's portfolio in order to be fair to all players.
  • Configuring a total maximum number of shares that a player can hold.
    • This prevents one group of wealthy players from acquiring all shares of all companies, leaving poorer players without a chance to invest.
Happy Trading!! :)
----------, Jun 30, 2025

This new update adds support for Minecraft 1.21.6 :)
----------, Jun 18, 2025

This new update – BlockStreet v2.5.0 – brings a new feature requested by the BlockStreet community - Player-driven Companies - as well as fixes for some important bugs.

Public & Private Companies

You can now create two distinct types of companies within your server:
  • Public-Domain Companies
    Created by server administrators, these companies are open to all players with no creation fees or taxes. They can’t be deleted or fully owned by players, making them ideal for permanent, server-wide investments.

  • Private Companies
    Players can now start their own companies! To do so, they’ll need to pay the full valuation of the company plus a configurable risk-based tax. This creates new opportunities for entrepreneurial players to build their own stock empires.
Bug Fixes
  • Fixed a bug where deleted company IDs could be reused, causing ownership conflicts.
  • Fixed an issue with parsing company risk values — 0 is now properly rejected.
  • Fixed share price only being accepted if it ended up with a decimal part.
  • Fixed the Portfolio UI investment item showing incorrect (negative) values when selling stocks.
Happy Trading :)
----------, Jun 16, 2025

This new update - BlockStreet v2.4.0 - brings a new cool mechanic asked by the BlockStreet community:

Market Crashes & Company Bankruptcies
Under certain conditions, certain stocks may crash, and certain companies may become bankrupt (and worthless). Companies with higher risk are more subject to crashes and bankruptcies. Although enabled by default, this mechanism can be disabled through configuration.
  • If a company is trading below a certain percentage of its original price, then, there is a certain probability (configurable) for the company's stocks to crash. This probability will be higher for companies with higher risk!
  • Whenever the stocks of a company crash, the value of each stock will become 0 and the company will be marked as bankrupt.
  • Players can still sell their stocks (although they'll be worthless) but can no longer buy stocks from a bankrupt company.
  • Server administrators can use the command /invest delete [companyId] to delete the bankrupt company.
Hope you enjoy this new mechanic!
Happy Trading :)
----------, Jun 7, 2025

This new update - BlockStreet v2.3.0 - brings some new simple features and also fixes some existing issues, namely:
  • Portfolio Summary Item: A new item is available on top of the Portfolio GUI. This item provides an overview of the player's investments, providing information, among others, about the total value of the player's investments.
  • Extra Stock Buy Button: A new button to buy stocks was introduced in the Companies GUI, allowing players to buy 100 stocks at once, instead of just 10.
  • Formatting Issues: Fixed formatting issues with stock prices when the value was too big, which led to prices not being properly displayed on signs. Now, the plugin converts this value to a more human-readable format. For example, if a stock is worth 1 million, it will now show 1 M, instead of 1 000 000.
Happy Trading :)
----------, Jun 1, 2025

This update brings a major usability upgrade to BlockStreet with the introduction of two brand-new, intuitive GUIs that make buying and selling stocks easier than ever:

Companies GUI
Browse all available companies in a clean, interactive menu. Players can view detailed company info and purchase stocks with just a few clicks.

Portfolio GUI
Keep track of your investments! This menu displays all the stocks you own, and lets you sell directly from your portfolio – no commands needed.

Besides the new GUIs, this version also includes some fixes and general improvements, namely:
  • Fixed plugin startup issues on Windows;
  • Fixed exception when commands were run with missing arguments.
  • General code cleanup and quality improvements.
Happy trading! :)
----------, May 26, 2025

This BlockStreet update (v2.1.1) enhances the "invalid argument" message by providing the name and position of the first invalid argument in the command.
----------, May 22, 2025

This update to BlockStreet (v2.1.0) brings some new features and improvements:
  • Minecraft 1.21 Support – Now fully compatible with the latest version of Minecraft!
  • Command Auto-Completion – Speed up your trading with tab-complete for all plugin commands.
  • Improved Portfolio Command – View your holdings with ease! Each listed stock now includes a clickable button to show company details instantly.
Download the latest version now and let the markets roll!
----------, May 19, 2025

This version fixes an issue with the /invest companies command, allowing the plugin to display all registered companies instead of only a few.

Fixes and Improvements:
  • Implemented a hotfix to ensure the /invest companies command displays all available companies. Before this update, the command would only display the first three companies.
----------, May 18, 2024

BlockStreet v2.0.0

The new version of BlockStreet is out! This version brings several improvements to code quality, stock generation algorithm, and data migration process.

New Features:
  • The stock price algorithm was reworked to generate more predictable results.
  • Created a migration system to allow old data to be migrated and work on the new plugin's version.
Fixes and Improvements:
  • Improved the plugin's help page.
  • Refactored and reorganized most of the code.
  • Reworked data storage to make it compatible with databases in the future.
----------, Apr 30, 2024

BlockStreet v1.1.0

The new version of BlockStreet is out!

News
  • Added auto-updatable signs that show information about stocks from companies.
Fixes & Improvements
  • Fixed an issue with the companies configuration file (companies.yml):
  • Minor Fixes and Improvements
----------, Mar 5, 2021

Correction of bug related to the Leverage system:
  • Now the leverage is a value between 0 and 9 (0 and 9 included).
  • If you set the leverage to 5 (middle) the chances of valorizing or devalue are approximately the same.
  • Above 5, the higher the value the bigger is the chance of winning.
  • Below 5, the lower the value the bigger is the chance of losing.
----------, Sep 22, 2020

Correction of bug related to the Leverage system:
  • Now the leverage is a value between 0 and 9 (0 and 9 included).
  • If you set the leverage to 5 (middle) the chances of valorizing or devalue are approximately the same.
  • Above 5, the higher the value the bigger is the chance of winning.
  • Below 5, the lower the value the bigger is the chance of losing.
----------, Sep 22, 2020

Updates

Command to delete companies

  • Now you can use /invest delete [id] to delete a company without using the companies.yml file.
Independent companies file
  • The config.yml and companies.yml are now different files.
Leverage mechanism
  • With the new leverage mechanism, you can change the success rate of the investors. It can be set in config.yml.
  • Leverage should be a value between 1 and -1. If the value is positive, then the stocks will, more likely, valorize, and if the value is negative, then they will devalue.
  • The default value is 0. With the leverage at 0, the probabilities of stocks valorization or devaluation are the same.
Correction of bugs & code simplification.
  • Correction of minor bugs. Code cleanup and simplification.

----------, Sep 6, 2020

BlockStreet v0.9.4

Updates:

New commands:
  • Added command /invest time: allows players to check how many time left till stocks update.
  • Added command /invest info: allows players to check info about the plugin.
Update function:
  • Now the plugin will notify op's or players with admin permission when a new version of the plugin is available.
Configuration:
  • The configuration was remodeled to be more simple.
  • Now is possible to disable update reminders on join to server.
Messages:
  • Some messages were changed.
----------, Apr 17, 2020

BlockStreet v0.9.3

Updates:
  • Plugin optimized to PaperSpigot servers
----------, Apr 8, 2020

BlockStreet v0.9.2.1

Updates:
  • Minor bug correction.
----------, Apr 6, 2020

BlockStreet v0.9.2

Updates:

  • Correction of minor bugs;
  • Added reload command.
----------, Apr 5, 2020

BlockStreet v0.9.1

Some bugs have been fixed:

  • Bug involving permissions in Buy, Sell, Company, Companies, and Actions commands.
----------, Apr 4, 2020

Resource Information
Author:
----------
Total Downloads: 2,218
First Release: Mar 3, 2020
Last Update: Aug 18, 2025
Category: ---------------
All-Time Rating:
13 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings