DUXPLIMA Documentation

Screens

The register, login, replace, captcha, code, recover and pin dialogs, and their Bedrock forms.

Every screen is a dialog, written in screens.conf. A text that starts with @ is a line of the messages folder, read in the player's own language; any other text is yours, in MiniMessage. A Bedrock player gets a native form with the same fields.

ScreenShowsFields and buttons
registerTo a player with no accountPassword, confirm, rules to accept, remember me, submit, cancel
loginTo a player with an accountPassword, remember me, "this name is mine" (claim), "forgot password", submit, cancel
replaceA right password that no longer meets the rulesNew password, confirm
captchaWhen the captcha asksThe code (<code> in a body line), the answer
codeThe second stepThe app's code
recoverAfter "forgot password"The mailed code, a new password; the other button goes back to login
pinWith pin-pad = trueTen keys, erase, enter, remember; the masked digits under the pad
ButtonShown while
Remember mesessions.mode is chosen; empty takes the box off
This name is mineThe server can prove names through Mojang and the rule takes a claim
Forgot passwordMail is on

Reorder a body, add a line to it, or point a label at your own words: nothing is fixed by the code.

Related: The waiting room, screens.conf