Sueta

Nascraft - The Items Exchange [1.21]

1.9.2

An alternative economy with dynamic prices based on supply and demand!

·Plugin

Preview selft-hosted website: Click here







Solution
1 - MSCI World (Acc) (USD) (Dec 1995 - May 2012)
2 - Random data
3 - NVIDIA Stock price (USD) (June 2019 - June 2024)
4 - Random data
5 - MSCI Emerging Markets (Acc) (USD) (May 1994 - May 2002

--------------------------------

AdvancedGUI layout (Previous charts):

New charts:

Images of the in-game GUI (OUTDATED)







Main features of the plugin
  • Auto-regulated prices based on supply and demand (stock available).
  • Noise in prices (random fluctuations) to emulate real world markets (With a configurable intensity per item)
  • Set limits on how high and low prices can be.
  • Set resistances and/or supports on prices per item to keep them tending to stay inside your desired range.
  • Determine the elasticity of prices per item.
  • Buy/Sell wherever with commands in-game
  • Multiple commands to sell: /sell /sellall /sellhand
  • Native system of sellwands to automatically sell content of containers to the market.
  • Apply different taxes to the buy and sell actions per item.
  • MiniMessage support in chat messages. Click to learn more.
  • Per player trade logging.
  • Multy currency: You can use vault and many other economies (As long as they provide commands and a placeholder) at the same time and for each item individually!
Transcription

Introduction: Another plugin for shops...
How is it different?
Nascraft's goal is to create an entertaining economy through a pseudo-free market of commodities, in which the players can interact and influence prices under a configurable set of rules.
Overview:
Economy on autopilot:
The invisible hand will make sure to balance the prices for you.
Meet your new friend: The invisible hand!
Your new ally will help you to effortlessly (and more or less accurately) manage your server's economy.
With this plugin, a (mostly) free market will allow players to participate in the price-setting process, fostering a more engagng economy.

Easily accesible: Users can interact in many ways with the market.
How can players interact with the market?
Included:

  • In-game inventory GUI (Coming soon)
  • Sell wands
  • Commands: /sell /sellall /sellhand
  • Discord Extension

Not included:

  • AdvancedGUI Screens: Use graphs in-game to represent the evolution of prices! This feature depends on a premium resource: AdvancedGUI

Pricing System: Every price comes from a simple formula.
The plugin computes the price of every item following the next formula:
p = ip * e^(-s*wp*0.0005)
Where p is the price of the item, ip the initial price, s the internal stock and wp the elasticity.
When stock decreases, the price increases exponentially, and when the stock increases the price decreases tending to 0 asymptotically

Plan your economy: You will have full control over the economy.
Set the limits: Create supports/resistances that will ensure that prices stay where you want.
Change the properties: Adjust metrics per item to ensure that each item will behave as expected.
Market noise: A more realistic approach.
Each time unit, all prices will fluctuate in a random amount to recreate the price movements of real-world assets.

Discord Integration: Players won't have to be in-game to operate!
Easily create a Discord bot to let users stay connected with the market, even if they are not connected to your server!
Main menu: Each minute the bot will update the message in a determined channel. Users can utilize this channel to access a range of diverse options presented through a series of buttons.

Every player possesses a virtual inventory for storing purchased items, accessible within the game to store items or obtain previously purchased items.
Discord balance is directly funded from each player's in-game money.
Additionally, in this tab players can check the current value of their inventory and see how their wealth is distributed among various assets as money, items (In Discord Inventory) and more!

You can also log all transactions in a Discord channel of your choice. For optimal security, select a private channel accessible only to staff. This ensures that you always stay informed about what is going on in the market.



Config:

Similar projects

Plugin →