The World/Auction House·界

Auction House

The Auction House (拍卖行) is a player-run market. List an item stack from your inventory for a spirit-stone price, and anyone else on the server can buy it outright. Nothing you list is ever destroyed — a sale, a cancellation, or a listing that simply times out all end the same way: as a parcel waiting for someone to claim it, because buyer and seller are rarely online at the same moment.

A listing is either a fixed price (anyone can buy it outright) or a timed auction (buyers bid against each other until the clock runs out, with an optional buyout price). A separate stall, the Traveling Merchant, sells a curated stock for spirit stones.

Off by default

Market-Auction-Enabled ships false. The Auction House is opt-in — a server owner has to switch it on before /cultivation market does anything. If it looks inactive on your server, this is almost certainly why; ask whoever runs it.

Listing and buying

/cultivation market with no arguments opens the market dashboard. Everything it does is also reachable from chat:

CommandDoes
/cultivation market listSee every active listing
/cultivation market sell <price>List the item stack in your hand for a spirit-stone price
/cultivation market buy <id>Buy a listing outright at its asking price
/cultivation market cancel <id>Pull your own active listing before it sells
/cultivation market claimCollect parcels waiting on you — proceeds, refunds, or returned items

Buying is immediate and final: the spirit stones leave your balance and the item stack becomes a claimable parcel for you, the moment you buy. There is no offer or haggling step on a fixed-price listing; for bidding, see Timed auctions.

Every market command needs the cultivation.market permission node.

Limits

ValueKey
Max active listings per player5Market-Auction-Max-Listings-Per-Player
Max listing price1,000,000 spirit stonesMarket-Auction-Max-Price
Auction-house cut5% of the sale priceMarket-Auction-House-Cut-Percent
Listing lifetime72 hours (0 never expires)Market-Auction-Listing-Duration-Hours

The 5% cut is taken from the seller's proceeds, not added on top of the buyer's price — list for 1,000 and a sale pays out 950. A listing nobody buys within 72 hours expires on its own and returns to the seller as a claimable parcel, exactly as if it had been cancelled.

All of these live in MarketConfig.json. Timed auctions are not bound by the listing lifetime: each one carries its own end time.

Sects joined by a Trade pact or an Alliance pay a smaller cut on a sale between their members: Trade-Auction-Cut-Reduction-Percent (50, in AllianceConfig.json) takes that share off the seller's cut. See Sect Diplomacy.

Claiming

Every listing resolves into something waiting in /cultivation market claim, not a direct hand-off, because the two sides of a trade are rarely online together:

OutcomeWhat lands in your claim queue
SoldSpirit stones (seller), the item stack (buyer)
CancelledThe item stack, returned to the seller
ExpiredThe item stack, returned to the seller

Nothing sits in limbo waiting for both players to be online at once — you list or buy, then collect whenever you next check.

Timed auctions

v0.10.2 Instead of a fixed price, you can put a stack up for bidding. Three commands run it, and all of them sit under /cultivation market:

CommandDoes
/cultivation market auction <startingBid> [hours] [buyout]List the whole stack in your hand as a timed auction. hours is how long it runs and buyout is a price that ends it at once. Leave hours off for the default, and buyout off for none
/cultivation market bid <id> <amount>Bid on a timed auction
/cultivation market buyout <id>End a timed auction immediately by paying its buyout price

buyout can only be given together with hours. A buyout price has to be higher than the starting bid. Listings and bids use the same ids as everything else here: /cultivation market list and the market page show them.

Bidding. Your bid is taken from your spirit stones the moment you place it and held until the auction closes. The first bid has to meet the starting bid. Each bid after that has to beat the standing one by at least Market-Auction-Timed-Min-Increment-Percent (5%), and never by less than Market-Auction-Timed-Min-Increment-Floor (1) spirit stone, so a cheap auction can still be outbid. The error tells you the exact minimum. You cannot bid on your own auction, and you cannot bid again while you are already the highest bidder.

Being outbid. When someone tops you, your stones come back at once as a parcel, even if you are offline, and you get a chat notice if you are online. Collect them with /cultivation market claim.

Sniping does not work. A bid placed in the last Market-Auction-Timed-Auto-Extend-Window-Seconds (300, five minutes) pushes the close out by Market-Auction-Timed-Auto-Extend-By-Seconds (300), up to Market-Auction-Timed-Max-Extends (12) times.

Buying out. Paying the buyout price ends the auction on the spot and the item is yours. The standing high bidder, if there is one, is refunded the same way as when outbid.

How it ends. With no bids, the stack returns to the seller as a parcel, exactly like an expired fixed-price listing. With a bid, the winner's parcel holds the item and the seller's holds the winning bid less the usual 5% cut, and each side gets a chat notice if online. You can cancel your own auction with /cultivation market cancel <id> only until the first bid lands. An auction already running always closes on time, even if a server owner switches the market off.

A timed auction counts as one of your active listings, and its starting bid is bound by the same maximum price as a fixed-price listing.

KeyDefaultWhat it does
Market-Auction-Timed-EnabledtrueAllows timed auctions. Only matters while Market-Auction-Enabled is on
Market-Auction-Timed-Default-Duration-Hours24Length when hours is left off
Market-Auction-Timed-Max-Duration-Hours72Longest an auction can run. A longer request is clamped, and the minimum is 1
Market-Auction-Timed-Min-Increment-Percent5How far a bid must beat the standing one
Market-Auction-Timed-Min-Increment-Floor1Smallest raise in spirit stones, whatever the percent works out to
Market-Auction-Timed-Auto-Extend-Window-Seconds300A bid this close to the end extends it
Market-Auction-Timed-Auto-Extend-By-Seconds300How far each extension pushes the close
Market-Auction-Timed-Max-Extends12Most extensions one auction can earn

The Cultivator's Exchange

v0.10.0 A themed market page showing a live price guide, sourced from recent real Auction House sales, so you know roughly what something is worth before you list it or buy it. It is purely a reference: the Exchange never lists, buys, or moves an item or a spirit stone on its own — it only reads what actually sold.

The Traveling Merchant

A wandering trader (行商) who turns up near a random cultivator, sells a curated stall of goods for spirit stones, then packs up and moves on. Where the Auction House is players trading with each other, the Merchant is a fixed shelf that comes to you.

Off by default

Market-Merchant-Enabled ships false, separately from the Auction House. If no merchant ever turns up on your server, ask whoever runs it whether this switch is on.

When and where. Each world keeps its own schedule. A new visit comes due Market-Merchant-Visit-Interval-Hours (6) after the last one ended, and the merchant stays for Market-Merchant-Visit-Duration-Minutes (20) before leaving. The very first visit after a server start comes after a random delay of up to one interval. A visit needs someone online in that world: the merchant is placed near a random online player, between Market-Merchant-Anchor-Min-Radius-Chunks (3) and Market-Merchant-Anchor-Max-Radius-Chunks (10) chunks away. A chunk is 32 blocks, so that is roughly 96 to 320 blocks, in a random direction. Nothing announces the arrival, and the merchant strolls about a little rather than standing still, so you find them by looking. The Heavenly Realm and every Sea of Consciousness never host a visit, and a merchant who is killed ends the visit early. They are not saved, so a restart simply re-rolls the schedule.

What they sell. Interact with the merchant to open the stall. Prices are in spirit stones, and each line has its own stock that everyone on the server draws from. The stock refills once a day, at 6 AM game time.

ItemPriceStock
5 Spirit Herbs820
3 Spirit Paper1015
3 Talisman Paper1015
2 Cinnabar Ink1210
1 Qi Gathering Pill1510
1 Spirit Core405
One technique manual, rolled at each restock1501 or 2

The manual slot picks one of four manuals each time the stock refreshes, weighted: the Manual of the Vajra Body, the Manual of the Infused Fist and the Manual of the Gale Stride come up most often (weight 20 each), and the Manual of Iron Sinew less often (15). See Manuals for what each one teaches. Everything else is a fixed line: the herbs, paper and ink feed Alchemy and Talismans, and the pill is the one ready-made pill on offer, ungraded and so counted as plain Low.

A server owner can change the stall by editing Server/BarterShops/Cultivation_TravelingMerchant.json directly. Prices and stock are not in MarketConfig.json.

KeyDefaultWhat it does
Market-Merchant-EnabledfalseMaster switch for the Traveling Merchant
Market-Merchant-Visit-Interval-Hours6How often a new visit is due, per world
Market-Merchant-Visit-Duration-Minutes20How long the merchant stays
Market-Merchant-Anchor-Min-Radius-Chunks3Nearest the merchant appears to the chosen player
Market-Merchant-Anchor-Max-Radius-Chunks10Farthest
Market-Merchant-Schedule-Tick-Interval-Seconds60How often the schedule is checked. Rarely worth changing
Related Commands
CommandDoes
/cultivation marketOpen the market dashboard
/cultivation market listEvery active listing
/cultivation market sell <price>List the item stack in hand
/cultivation market buy <id>Buy a fixed-price listing outright
/cultivation market auction <startingBid> [hours] [buyout]List the stack in hand as a timed auction
/cultivation market bid <id> <amount>Bid on a timed auction
/cultivation market buyout <id>End a timed auction at its buyout price
/cultivation market cancel <id>Cancel your own active listing
/cultivation market claimCollect proceeds, refunds and returns