DUXPLIMA Documentation

config.conf

Every block of config.conf with its keys and defaults.

language

KeyDefaultMeaning
defaultenThe language a player reads when nothing else picks one
follow-clienttrueRead the client's language when a file for it exists
force""One language for everybody; a player can then not change theirs

storage

KeyDefaultMeaning
typesqlitesqlite, mysql, mariadb or postgresql
fileshop.dbThe SQLite file, inside data/
host, port, database, username, passwordlocalhost, 0, minecraft, minecraft, ""A server database; port 0 is the backend's own
table-prefixuxmshop_The prefix of every table
pool-size4Connections; SQLite uses one
local-onlyfalseThis server keeps its rows on the SQLite file whatever type says
copy-from-filefalseCopy the SQLite rows into empty tables on the next start

See Database.

shop

KeyDefaultMeaning
default-currencycoinsThe currency of a section that names none, and of player shops
tax.percent0Taken out of what a seller is paid
tax.bypassuxmshop.bypass.taxThe node that pays no tax
sell-all-limit2304Items one /sell all may move
ranks{}Rank blocks: permission, buy, sell; see Prices

player-shops

KeyDefault
limit3
limit-permissionuxmshop.shops
offers27
tax.percent0
container-memory30s
hologram.*See The shop hologram

blacklist

materials ([]), bypass (uxmshop.bypass.blacklist). See Selling.

sounds.click, sounds.page, sounds.denied: name, volume, pitch.

log

keep-days (30; 0 keeps every row).

editor

enabled (true): registers /shopedit. A change needs a restart.

effects

bought, sold, taxed, cannot-afford, out-of-stock, quota-reached, no-room. See Trade effects and the log.

Related: Features