DUXPLIMA Documentation

Configuration

Every file the plugin writes, which ones the proxy reads, reloading, and what an update does.

PageWhat it holds
config.confLanguage, storage, names, passwords, hashing, lane, hold, location, notices, purge, account, Bedrock, timeouts, premium, sessions, second factor, mail, email, history, staff, alerts, placeholders, Discord, website table, import
protection.confShared addresses, bans, limits, countries, captcha
ownership.confRules, schemes, conflicts
network.confThe network
effects.confWhat happens at each moment
screens.confThe waiting room and every dialog
commands.confNames, aliases, switches, Turkish words
Import filesimports/<source>.conf
Mail filesmail/<kind>_<language>.txt
Messagesmessages/messages_<language>.conf
LanguagesThe seven languages
theme.confThe colours, glyphs and small capitals every UXM plugin shares

The proxy reads config.conf, ownership.conf, network.conf, and commands.conf for /login and /register.

Reloading

/uxmauth reload reads the files again and swaps them in as one snapshot; a broken edit leaves the running configuration as it was. The hashing block, lane.threads and max-threads, mail.threads, website-table, the storage URL and commands.conf need a restart.

What an update does

When a release adds a key, the next start adds it to your file with the comment that explains it, and it never changes a value you wrote. Your file as it was is kept in backups/; the last five copies are kept.

Related: config.conf