ShopGUI+ DynaShop (Addon)

VIP Plugins ShopGUI+ DynaShop (Addon) 1.7.0

Pro Download
Versions
  1. 1.20
  2. 1.20.6
  3. 1.21

Native Major MC Version: 1.20 Tested Major MC Versions:
  • 1.20
  • 1.20.6
  • 1.21
Source Code: https://github.com/Tylwen/ShopGUIPlus-DynaShop Languages Supported: Custom Donation Link: https://paypal.me/Tylwen

68747470733a2f2f692e696d6775722e636f6d2f47446d723538482e706e67.png

68747470733a2f2f692e696d6775722e636f6d2f556b58506d4a612e706e67.png
Feel free to join the Discord to help me improve the plugin. This way it will improve faster based on your feedback.



ShopGUI+ DynaShop - Dynamic Economy Addon


Transform your server's economy from static to fully dynamic! Prices fluctuate based on supply and demand, creating a realistic and engaging economic experience for your players.


Works with ShopGUI+ version 1.78.0 and above (requires API version 3.0.0)

✨ Main Features

  • Dynamic Pricing System: Prices change based on buying/selling activity
  • Stock Management: Limited stock affecting prices in real-time
  • Recipe-Based Pricing: Auto-calculate prices from crafting recipes
  • Web Dashboard: Real-time price trends, market analysis and forecasting
  • Tax System: Apply configurable taxes to transactions
  • Inflation System: Simulate real economic conditions with time-based inflation
  • Transaction Limits: Set daily/weekly/monthly limits per player and item
  • Advanced Placeholders: Display dynamic prices, stock levels, limits, and more
  • Performance-Optimized: Configurable caching system for minimal server impact
  • Multi-Version Support: Compatible with 1.16 through 1.21+

DynaShop Types
DynaShop offers five flexible modes to suit your server's needs:

ModeDescription
DYNAMICThe price changes with each purchase or sale. Set min and max price boundaries.
STOCKPrices vary based on available stock. The less stock there is, the higher the price.
STATIC_STOCKFixed prices with stock management (limited quantity).
RECIPEAutomatically calculate prices based on the sum of ingredient costs (supports SHAPED, SHAPELESS, and FURNACE recipes).
LINKItems inherit prices and stock from other items for synchronized economies.


Web Dashboard
DynaShop includes a powerful web interface for monitoring your economy:

  • Price Evolution Charts: View buy/sell price history over time
  • Volume Analysis: Monitor transaction volumes and trends
  • Technical Indicators: RSI, MACD, Bollinger Bands, and moving averages
  • Price Forecasting: AI-powered price predictions based on historical data
  • Support & Resistance Levels: Automatically identify key price points
  • Trading Signals: Get notified of potential market opportunities
  • Multilingual Support: Available in English, French, German, Spanish, Italian and more
  • Dark/Light Modes: Customizable interface for your preference
> See Web Dashboard

Economic Simulation Features

Tax System

Collect taxes on every transaction with configurable rates:


Code (Text):

tax:
enabled: true
mode: "system" # "player", "system", or "remove"
receiver: "ServerBank"
buy-rate: 5.0 # 5% tax on purchases
sell-rate: 2.0 # 2% tax on sales
Inflation System
Create a realistic economy with prices that evolve over time:


Code (Text):

inflation:
enabled: true
base-rate: 0.5 # Base inflation rate per day
# Configure different rates for various item categories
categories:
food: 0.3 # Food items inflate more slowly
minerals: 0.8 # Minerals inflate faster

Commands & Permissions

  • /dynashop reload - Reload the plugin configuration (Permission: dynashop.reload)
  • /dynashop limit [info|reset|resetall] - Manage transaction limits (Permission: dynashop.admin.limit)
  • /dynashop inflation [info|enable|disable|reset|update] - Control inflation (Permission: dynashop.admin.inflation)

Placeholders
(to use in the ShopGUI+ config file) Works in shop, amount selection & bulk selection menus

  • %dynashop_current_buyPrice% - Raw buy price
  • %dynashop_current_sellPrice% - Raw sell price
  • %dynashop_current_buyMinPrice% - Minimum buy price
  • %dynashop_current_buyMaxPrice% - Maximum buy price
  • %dynashop_current_sellMinPrice% - Minimum sell price
  • %dynashop_current_sellMaxPrice% - Maximum sell price
  • %dynashop_current_buy% - Formatted buy price with min/max
  • %dynashop_current_sell% - Formatted sell price with min/max
  • %dynashop_current_stock% - Current stock level
  • %dynashop_current_maxstock% - Maximum stock level
  • %dynashop_current_stock_ratio% - Stock ratio (current/max)
  • %dynashop_current_colored_stock_ratio% - Colored stock ratio
  • %dynashop_current_buy_limit% - Remaining buy limit
  • %dynashop_current_sell_limit% - Remaining sell limit
  • %dynashop_current_buy_reset_time% - Time until buy limit resets
  • %dynashop_current_sell_reset_time% - Time until sell limit resets

⚙️ Easy Configuration
Set up items with just a few lines in your ShopGUI+ shop config:


Code (Text):

diamond:
type: item
item:
material: DIAMOND
quantity: 1
typeDynaShop: DYNAMIC
buyPrice: 1000
buyDynamic:
min: 800
max: 1200
growth: 1.01
decay: 0.99
sellPrice: 900
sellDynamic:
min: 700
max: 1100
growth: 1.01
decay: 0.99
slot: 0
page: 1

Dependencies
Required:


  • ShopGUI+ 1.78.0+ (API 3.0.0+)
  • Vault - For economy integration
  • NBTAPI - For advanced item handling
Optional:


Compatibility

  • Minecraft 1.20 - 1.21+
  • All economy plugins supported by Vault
  • ItemsAdder (supported for custom items)
  • Works on Paper, Spigot, and similar servers

Documentation
Complete documentation is available on our wiki: DynaShop Wiki

Support
Join our Discord for support, suggestions, and updates: Discord Server

️Bug Reports
Report issues on GitHub: GitHub Issues


Transform your server's economy today with ShopGUI+ DynaShop - the dynamic economy addon!


[IMG]

Uploader


Downloads
0
Views
9
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Similar resources

ShopGUI+ [1.8-1.21] ArteffKods
Advanced Shop GUI which allows you to sell & buy items, enchantments, permissions and commands
0.00 star(s) 0 ratings
Updated
BedWars1058 Cosmetics Addon ArteffKods
500+ In-built cosmetics, custom cosmetics, custom rarities, multifunctional, packet-based and more.
0.00 star(s) 0 ratings
Updated
BedWars1058 Private Games Addon ArteffKods
11 in-built game modifiers. Create Bed Wars private games and play with friends or party members
0.00 star(s) 0 ratings
Updated
Chest | UClans Addon ArteffKods
Clan Chest Addon for UltimateClans V6!
0.00 star(s) 0 ratings
Updated
Farm Coin | UClans Addon ArteffKods
Farm Coin Addon for UltimateClans V6!
0.00 star(s) 0 ratings
Updated
Back
Top Bottom