# Plugin settings enabled: true
# Set to false to disable the plugin completely debug: false
# Enable debug logging
# Price adjustment settings price-settings:
min-price-multiplier: 0.5
# Minimum price will be basePrice * this value max-price-multiplier: 2.0
# Maximum price will be basePrice * this value stock-influence-factor: 0.01
# How much stock affects price sell-price-ratio: 0.8
# Sell price will be buyPrice * this value demand-change-rate: 0.01
# How much demand affects price per transaction price-update-interval: 60
# Price update interval in seconds (default: 60) volatility:
min: 0.05
# Minimum price volatility max: 0.15
# Maximum price volatility change-rate: 0.02
# How much volatility can change
# Stock settings stock-settings:
mode: "player"# Available modes: player, admin, server initial-stock: 100
# Starting stock for each item max-stock: 1000
# Maximum stock limit restock-amount: 50
# Amount to restock when using admin command or server auto-restock server-restock-interval: 3600
# Server auto-restock interval in seconds (1 hour)
# Economy settings economy:
currency-symbol: "$"# Currency symbol to use in messages decimal-places: 2
# Number of decimal places for prices minimum-balance: 0
# Minimum balance allowed for transactions transaction-tax: 0.0
# Tax percentage on transactions (0.0 = no tax)
# Transaction limits limits:
max-buy-amount: 64
# Maximum amount of items that can be bought at once max-sell-amount: 64
# Maximum amount of items that can be sold at once cooldown: 0
# Cooldown between transactions in seconds (0 = no cooldown)
# Permission settings permissions:
use-market: "market.use"# Permission to use the market admin: "market.admin"# Permission for admin commands bypass-limits: "market.bypass.limits"# Permission to bypass transaction limits bypass-cooldown: "market.bypass.cooldown"# Permission to bypass transaction cooldown
# Advanced settings advanced:
save-interval: 300
# How often to save market data (in seconds) max-price-history: 100
# Maximum number of price history entries to keep cleanup-interval: 86400
# How often to clean up old data (in seconds) max-transaction-history: 1000
# Maximum number of transaction history entries to keep per player
# Market interface settings interface:
title: "&2Market"# Market GUI title rows: 6
# Number of rows in the market GUI update-interval: 20
# GUI update interval in ticks prevent-close: false
# Prevent players from closing the market GUI show-stock: true
# Show item stock in GUI show-price-trends: true
# Show price trends in GUI show-transaction-history: true
# Show transaction history in GUI
Code (YAML):
# Market Plugin Messages # Color codes: &a=green, &c=red, &e=yellow, &6=gold, &7=gray, &8=dark gray, &f=white general:
prefix: "&8[&6Market&8]&r" market-disabled: "&cThe market is currently disabled!" market-enabled: "&aThe market has been enabled!" no-permission: "&cYou do not have permission to use this command!" player-only: "&cOnly players can use this command!" error: "&cAn error occurred, please try again!" admin:
reload-success: "&aMarket settings have been reloaded!" market-status: "&eThe market is currently {status}." restock-all: "&aAll items have been restocked!" restock-item: "&a{item} stock has been replenished by {amount}!" invalid-item: "&cInvalid item name!" item-not-in-market: "&cThis item is not available in the market!" mode-changed: "&aStock management mode changed to '{mode}'!" invalid-mode: "&cInvalid mode! Available modes: player, admin, server"
# Newly added import messages import:
start: "&eImporting data..." success: "&aData has been successfully imported!" failed: "&cAn error occurred while importing data!" plugin-not-found: "&c{plugin} not found!" file-not-found: "&cRequired file for {plugin} not found!" invalid-source: "&cInvalid source! Available sources: shopguiplus, economyshopgui" transaction:
insufficient_funds: "&cYou do not have enough money! Required: {amount}" insufficient_stock: "&cNot enough stock available for this item!" market_full: "&cThe market cannot accept more of this item!" buy_success: "&aSuccessfully purchased {amount}x {item}!" sell_success: "&aSuccessfully sold {amount}x {item}!" no_space: "&cNot enough space in your inventory!" no_items: "&cYou do not have enough items to sell!" invalid_amount: "&cInvalid amount!" invalid_item: "&cInvalid or non-tradable item!" market:
not-enough-money: "&cYou do not have enough money! Required: {amount}" stock-full: "&cThe market cannot accept more of this item!" no-transactions: "&eYou haven't made any market transactions yet." usage-price: "&cUsage: /price <item>" price-info: "&aPrice of {item}: &6{price} &a| Stock: &6{stock}" invalid-page: "&cInvalid page number!" no_space: "&cNot enough space in your inventory!"