DUXPLIMA Documentation

config.conf

Every key of config.conf, with its default and what it controls.

Read on enable and on /uxmglow reload, and swapped in whole.

language

PathDefaultWhat it controls
language.defaultenWhat a player reads when nothing else answers
language.follow-clienttrueWhether a player who chose nothing reads their client's language
language.forceemptyOne language for everybody. Empty means none

storage

PathDefaultWhat it controls
storage.typesqlitesqlite, mysql, mariadb or postgresql. Any other word stops the plugin
storage.fileglow.dbThe SQLite file, in the plugin's data/ folder. A file left in the plugin folder by an older version moves there on the first start
storage.host / storage.portlocalhost / 0The database server. A port of 0 is the engine's own
storage.databaseminecraftThe database on that server
storage.username / storage.passwordminecraft / emptyThe connection
storage.table-prefixuxmglow_Written in front of every table
storage.pool-size4Connections in the pool. A SQLite file is opened with one writer whatever this says
storage.sync-seconds2How often this server reads the colours other servers changed for a player who is here. Ignored for SQLite; 0 turns it off
storage.local-onlyfalseTrue keeps this one server on its SQLite file under the same prefix, whatever storage.type says
storage.copy-from-filefalseTrue copies the rows of the SQLite file into the empty tables of the network database at start, and the log says how many. Tables that already hold rows are left alone

cycle

PathDefaultWhat it controls
cycle.tick-ms250How often the one shared animation task wakes; the finest step any cycle can get
cycle.minimum-interval-ms250The shortest step a player may ask for
cycle.default-interval-ms1000The step used when a player names no number
cycle.maximum-colours8How many colours one cycle may hold

effects

set, cycling, cleared, restored and lapsed: what each moment does, as action lines. See Moments.

PathDefaultWhat it controls
menu.sounds.clickblock.note_block.pling, 0.6, 1.5A button that does something
menu.sounds.pageitem.book.page_turn, 0.7, 1.0A page arrow
menu.sounds.deniedblock.note_block.bass, 0.6, 0.9A button the player may not use

Each sound has a name, a volume and a pitch; the name is the vanilla key and an empty name silences it. A button whose own line in a menu file plays a sound plays that sound alone, never the click on top of it.

Related: Configuration, Moments