/kitemarket, with /km and /market aliases. /km alone opens the home menu. Transaction commands open a confirmation screen before committing. Console diagnostics are listed separately below.
<...> means required and [...] optional; do not type the brackets. Currency arguments are IDs under currencies. Order and operation IDs are complete UUIDs.
The default home separates fixed-price sales, buy-order fulfillment and auctions into three entrances. Its corners provide the player head, claims, wallet and my orders. “Create / edit draft” opens the wizard directly and continues the current draft; each market and “My orders” list retains the same entrance. Published orders must be cancelled and recreated to change them. The head opens “My market” for personal review operations, history and interface preferences. Existing customized home layouts remain supported; see installation.
Player commands
Durations are seconds, with a minimum of 60 and the configured
market.maximum-duration-seconds as the maximum. Unspecified arguments retain values from the GUI draft; inspect the confirmation before publishing. Use /km create to set and preview buy-order conditions first. Cancellation is also available from an order’s detail screen. Sellers cannot cancel an auction with an accepted bid.
A sale uses a per-item unit price; the purchase total is that price multiplied by the chosen quantity. Set a minimum on the sale terms page, defaulting to 1 and ranging from 1 to the listed quantity. If the remainder is below the minimum, all remaining items must be bought together. Specify a quantity when buying or use the order’s quantity page, then review the amount before confirming. Buy orders also use unit prices; auction starting prices and bids apply to the whole lot.
You may also set the minimum after the duration in the sale command. For example, /km sell points 8 16 86400 3 lists 16 items at a unit price of 8 for 86400 seconds, with a minimum purchase of 3. This final sale parameter differs from an auction’s minimum increment.
Condition input
Select materials, enchantments, and ranges in the editor. Chat is used when entering precise values or text. Typecancel or run /km cancelinput to cancel a chat prompt.
Name and lore do not need
= or ~ prefixes. Separate buttons clear the condition or import held text. See item conditions for the complete rules.
Result messages link to details. The receipt’s “View / copy operation ID” control shows the complete UUID in chat when requested and lets you copy it for /km inspect. Default summaries omit long IDs; operation records and audit queries remain traceable.
Administrative commands
Reasons must contain at least 5 characters and should describe the evidence. Never pick an outcome merely to empty the queue; see operations. Administrators can cancel orders from their detail screen with an audit record.
Third-party IA themes use configuration files, their own resources and
/km reload, without an additional KiteMC theme license. See ItemsAdder integration for installation.
Player audit pages retain the selected UUID. Assets can be filtered and paged by available, escrowed, delivering, claimed, and spent states. These pages cannot claim items, transfer funds, or edit balances on the player’s behalf. A PREPARED operation is read-only and can be refreshed; only UNKNOWN permits reconciliation, and an unfinished external call still blocks recording an outcome.
The base entry permission and each feature’s permission are both required. Granting
kitemarket.audit.all alone enables global read-only auditing, without force-cancellation, reconciliation writes, license refresh, or reload. kitemarket.manage also permits audit queries. There is no /km pay or arbitrary balance-edit command.
Console and reload
The server console and RCON supportkm doctor, km doctor items, km license, km inspect <operation-id>, and km reload. Explicit reactivation of the same network and license uses km license reactivate confirm; ordinary km license only refreshes and never automatically rebinds. They do not publish, trade, claim, transfer funds, or reconcile external results.
Item diagnostics construct local samples and check fingerprints, quantities, metadata, and matching reasons, with container samples explicitly excluded. They do not create world blocks or item assets. Results cover diagnostic samples on that server; they do not automatically certify trading, economy providers, or the entire version matrix.
/km reload validates KiteMarket presentation settings; it is not the server’s /reload. It updates display settings and new-order fees only. Invalid language, icons, slots, or fees leave the current valid configuration in effect. Changes to network, database, currencies, license, or quantity/duration limits require a full restart. bStats switches also take effect after restarting. See installation and configuration.