Stockfiy | Incredible market system | Free version | Unlimit
2.0.0.6 b8Stocked, variable prices, stock market percentages, extensive plugin support, CustomShopG & ShopG+ d
WIKI:
Innovative Market Plugin
Required:
SmartInvsLib
Files:
- config.yml
- hooks.yml
- inventories.yml
- categories.json
- lore.json
- messages.yml
A permission plugin is required!
Permission plugins provided support:
- Luckperms
- PermissionEx
- GroupManager
An economy plugin is required!
Economy plugins provided support:
- Vault
- Cmi
- RedisEconomy
- GemsEconomy
- CoinsEngine
- PlayerPoints
The possibility of switching optionally!
Market plugins that you can switch to:
- EconomyShopGui
- ShopGuiPlus
Support via: https://discord.gg/njvsFM7qEt
# Market Plugin Configuration
# 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
# 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!"Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta

