πŸ“ŠDynamic Pricing

Automatic price adjustments based on supply and demand!


Overview

Dynamic Pricing automatically adjusts item prices based on how frequently they're bought or sold. This creates a realistic economy where popular items become more expensive and oversupplied items become cheaper.


How It Works

Buy Demand

When players buy an item frequently:

  • Price increases

  • Simulates scarcity

Sell Supply

When players sell an item frequently:

  • Price decreases

  • Simulates oversupply


Configuration


Price Calculations

Buy Price Formula

Capped at: Base Price Γ— max_multiplier

Sell Price Formula

Floored at: Base Price Γ— min_multiplier


Per-Item Configuration

Configure dynamic pricing per item:


Price Display

Show current prices vs base prices:


Price Reset Options

Full Reset

Prices return to base values:

Partial Reset

Prices move toward base values:

Manual Reset


Seasonal Integration

With RealisticSeasons plugin, prices can vary by season:


Commands

Command
Description

/ishop dynamicpricing info <item>

View item's price history

/ishop dynamicpricing reset [item]

Reset prices

/ishop dynamicpricing status

View system status


PlaceholderAPI

Placeholder
Description

%infiniteshops_price_<item>_buy%

Current buy price

%infiniteshops_price_<item>_sell%

Current sell price

%infiniteshops_price_<item>_trend%

Price trend (↑/↓/β†’)

%infiniteshops_price_<item>_change%

Price change %


Tips

  1. Start with small rates (0.1-0.5%)

  2. Set reasonable limits to prevent exploitation

  3. Use partial resets for smoother economy

  4. Monitor popular items closely

  5. Combine with taxes for economy balance

Last updated