DUXPLIMA Documentation

config.conf

Every block of config.conf, its keys and defaults, and the page that explains each.

language

KeyDefault
default"en"
follow-clienttrue
force""

storage

KeyDefaultMeaning
jdbc-url""Empty is the SQLite file in data/; see Database
username, password""
pool-size4
move-to.jdbc-url, username, password""The target of /uxmauth database move

names, passwords, hashing, lane

See Passwords. names: pattern, min-length, max-length, blocked, reconnect-from-same-address. passwords: min-length, max-length, allowed, required, confirm-on-register, old-on-change, max-attempts, common-file, breach-check. hashing: algorithm, argon2id.*, bcrypt.cost, pbkdf2.iterations. lane: threads, max-threads, queue.

hold

movement, chat, commands, allowed-commands, blocks, interact, inventory, damage, vehicles, portals, teleports, hide-players, blindness, hide-inventory, hide-stats, join-message-waits, all true but allowed-commands = []. See The waiting room.

location, notices, purge, account, bedrock, timeouts

KeyDefault
location.login-spotworld "", 0.5, 64, 0.5
location.rescue, rescue-reachtrue, 6
notices.last-logintrue
purge.enabled, after-days, keep-premium, check-hoursfalse, 180, true, 24
account.delete-confirm-seconds60
bedrock.auto-logintrue
timeouts.register-seconds, login-seconds, reminder-seconds90, 60, 5

premium

backup-password, sources, cache-minutes, mojang-cap-per-10-minutes, timeout-millis, addresses; see Premium names.

sessions

mode (chosen), minutes (60), skip-second-factor (false); see Sessions.

second-factor

issuer, label, digits, period-seconds, window-steps, setup-minutes, backup-codes, backup-code-length, required-permission, premium-skips; see Second factor.

mail, email

See Mail and recovery.

history, staff, alerts, discord

KeyDefault
history.keep-days90
staff.recent-logins, alts-shown, date-format, in-game10, 20, "yyyy-MM-dd HH:mm", []
alerts.*see Staff tools
discord.url, server-name, events.*see Staff tools

placeholders

date-format = "yyyy-MM-dd HH:mm", Java's pattern letters, in the server's own time zone.

website-table

See Website table.

import

source, jdbc-url, username, password, table, and the same five under premium; see Moving accounts.

Related: Configuration