Home›Java›Mods›ShopGUI+ DynaShop (Addon)
ShopGUI+ DynaShop (Addon)
ModsJava

ShopGUI+ DynaShop (Addon)

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

by Tylwen · on Modrinth

⬇ Download on Modrinth
ShopGUI+ DynaShop (Addon) — screenshot 1ShopGUI+ DynaShop (Addon) — screenshot 2ShopGUI+ DynaShop (Addon) — screenshot 3ShopGUI+ DynaShop (Addon) — screenshot 4ShopGUI+ DynaShop (Addon) — screenshot 5

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

DynaShop Types

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

Mode Description
DYNAMIC The price changes with each purchase or sale. Set min and max price boundaries.
STOCK Prices vary based on available stock. The less stock there is, the higher the price.
STATIC_STOCK Fixed prices with stock management (limited quantity).
RECIPE Automatically calculate prices based on the sum of ingredient costs (supports SHAPED, SHAPELESS, and FURNACE recipes).
LINK Items inherit prices and stock from other items for synchronized economies.

Web Dashboard

DynaShop includes a powerful web interface for monitoring your economy:

See Web Dashboard

Economic Simulation Features

Tax System

Collect taxes on every transaction with configurable rates:

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:

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

Placeholders

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

⚙️ Easy Configuration

Set up items with just a few lines in your ShopGUI+ shop config:

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:

Optional:

Compatibility

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!

bStats

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more