ModsJava
Stockfiy | Incredible market system | Free version | Unlimited economy
Java mod listed for Minecraft 1.7–1.18. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotWIKI:
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
Economy plugins provided support:
- Vault
- Cmi
- RedisEconomy
- GemsEconomy
- CoinsEngine
- PlayerPoints
Market plugins that you can switch to:
- EconomyShopGui
- ShopGuiPlus
Support via: https://discord.gg/njvsFM7qEt
Code (YAML):
# 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
# 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!"
# 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!"
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Stockfiy | Incredible market system | Free version | Unlimited economy is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 102 times (via Spigot). Download it and open it directly in the game.