DUXPLIMA Documentation

config.conf

Every key of config.conf, block by block, with its default and what it does.

language

KeyDefaultMeaning
default"en"What a player reads when nothing else answers
follow-clienttrueA player who chose nothing reads their client's language
force""One language for everybody

house

KeyDefaultMeaning
lockedfalseSeeds the door of a house that no server ever closed or opened; the database holds it after
allow-buying-your-ownfalseA seller may buy or bid on their own listing
allow-cancellingtrueA seller may take a listing back
allow-retailtrueA seller may offer a stack in parts
max-listings-per-seller00 is no limit
max-orders-per-buyer00 is no limit
max-watches-per-player500 is no limit
listing.default-duration"2d"When the seller names none
listing.maximum-duration"7d"The longest a listing or order may stand
price.minimum.<currency>noneThe floor, per currency
price.maximum.<currency>noneThe ceiling, per currency
bidding.step.<currency>coins = "1"The least a new bid must add
bidding.anti-snipe.window"30s"A bid inside it extends the auction; 0s turns it off
bidding.anti-snipe.extension"1m"By how much
work.expiry-batch-size200
work.auto-fill-candidates20
work.watches-told20
work.reconciliation-window"5m"
work.sweep-every"1m"

The work keys are in Operators.

history, events

KeyDefaultMeaning
history.enabledtrueKeep a row per sale
history.keep-for"30d""0" keeps nothing
events.enabledtruePublish Bukkit events

webhook

enabled, url, timeout, listing, sale, admin, least.listing.<currency>, least.sale.<currency>; see Notices.

placeholders

KeyDefaultMeaning
enabledtruePublish the placeholders
identifier"uxmauction"The name between the percent signs
fresh-for"10s"How long one number stays fresh; nothing is counted on the thread that draws the board
waiting"..."Before the first read
none"-"For a thing nobody sells

asking, item, admin

KeyDefaultMeaning
asking.wait-for"60s"How long a typed answer is waited for
asking.stop-word"cancel"Stops the question; case does not matter
item.hide-linessixteen componentsThe client lines kept quiet under a tile
admin.log-lines10Lines of the log one report shows

storage

KeyDefaultMeaning
type"sqlite"sqlite, mysql, mariadb or postgresql
file"auction.db"Inside data/
host, port"localhost", 0Port 0 is the server's own
database, username, password"minecraft", "minecraft", ""
table-prefix"auction_"
pool-size10SQLite uses one
local-onlyfalseThis one server keeps its own rows
copy-from-filefalseCopies the SQLite rows into an empty network database

network

transport, server-name, poll-every, redis.*, keep-for; see A network.

fees

listing, reprice, sale-tax, purchase-tax, each with type, value, minimum, cap, groups; see Fees.

effects

listed, listed-and-sold, bought, bid-leading, bid-outbid, bid-beaten, auction-sold, auction-won, mailbox-took; see Notices.

menu.sounds.click, page and denied: block.note_block.pling, item.book.page_turn, block.note_block.bass.

Related: Configuration