DynamicMarket
PluginMIT

DynamicMarket

Advanced dynamic market plugin with supply-demand pricing, trend insights, stock tracking, and economy integration.

7
Downloads
0
Followers
2 months ago
Updated
📦
2
Versions

📖About DynamicMarket

DynamicMarket

DynamicMarket is a real-time economy plugin where prices react to actual player trading behavior.

Highlights

  • Dynamic pricing from live buy/sell activity
  • Vault economy integration
  • Floor/ceiling safeguards for stable market bounds
  • SQLite-backed stock and transaction history
  • Trend-focused GUI pages and hot-item indicators
  • Decay logic for inactive items
  • Random market events with configurable multipliers
  • Admin market controls and config reload

Price Model

currentPrice = basePrice * (1 + (totalBought - totalSold) / stockSensitivity)

Then DynamicMarket applies configured floor/ceiling limits and active event modifiers.

Commands

  • /market buy <item> <amount>
  • /market sell <item> <amount>
  • /market price <item>
  • /market trends <item>
  • /market graph
  • /market list
  • /market admin setprice <item> <price>
  • /market admin reset <item>
  • /market admin event <start|stop> <eventName>
  • /market admin reload

Permission

  • dynamicmarket.admin

Data Storage

  • Database: plugins/DynamicMarket/market.db

Compatibility

  • Java 17+
  • Paper/Spigot ecosystem (including supported loaders listed on this page)