Marketplace
The marketplace is a server-wide, player-driven auction house. Anyone can list the item in their hand for a price, anyone else can buy it, and the seller is paid even while offline. Listings are saved to plugins/IgniteSky/market.yml (separate from the features/market.yml config below), so they survive a restart, and they are shared across every island on the server.
| Command | What it does |
|---|---|
/is market | Browse the cross-island marketplace (aliases: /is ah, /is marketplace) |
/is sell <price> | List the item in your hand on the marketplace for that price |
Listing an item
Hold the item you want to sell and run /is sell <price>. The stack in your hand is taken and posted as a listing at the price you set. When another player buys it, the money lands in your account through Vault - you do not need to be online for the sale to go through.
Each player may have a limited number of listings up at once, and the price you set is clamped to the configured bounds.
Configuration
market:
enabled: true
# How many listings one player may have up at once.
max-listings-per-player: 10
# Percent skimmed off each sale before the seller is paid (an economy sink). 0 = sellers keep it all.
tax-percent: 0.0
# Price bounds. min-price must be > 0; max-price of 0 means no ceiling.
min-price: 1.0
max-price: 0.0| Key | Effect |
|---|---|
enabled | Turn the marketplace and both commands on or off |
max-listings-per-player | Cap on how many active listings one player may hold |
tax-percent | Cut taken from each sale before the seller is paid - an economy sink |
min-price | Lowest allowed listing price (must be greater than 0) |
max-price | Highest allowed listing price (0 means no ceiling) |
The marketplace moves real money, so it requires a Vault economy provider. With no economy installed the feature reports as unavailable and the commands are blocked.
Active listings are written to plugins/IgniteSky/market.yml and reloaded on startup, so a restart never loses a sale that is still up.
The chest GUI for the marketplace is fully reskinnable from gui/market.yml, like every other menu - see Menu Customization.