DUXPLIMA Documentation

Overview

The four windows, how they lead to each other, Bedrock players, and the click sounds.

uxmLevels has four windows. Every window is a file in menus/: see Menu files to change one. A window file you delete is written back at the next start.

flowchart TD
    A["/levels"] --> B[Levels]
    B -- "left click a track" --> C[Rewards of that track]
    B -- "right click a track" --> D[Top players of that track]
    B -- "the star" --> E[Prestige]
    C -- back --> B
    D -- back --> B
    E -- back --> B
WindowFileOpened by
Levelsmenus/main.conf/levels (uxmlevels.use)
Rewardsmenus/rewards.confLeft click on a track
Prestigemenus/prestige.confThe star in the levels window
Top playersmenus/top.confRight click on a track

The three inner windows check no node of their own: a player who can open /levels can claim rewards, see the boards and prestige from them.

Bedrock players

A player who joins through Geyser or Floodgate gets the same windows as Bedrock forms: a button per tile, in the same order. Nothing needs setting up.

Sounds

Every window plays the book page sound when it opens, from its own open-actions. Every button of the shipped files plays its own pling, which takes the place of the shared click sound; the page arrows play the page sound, and a refused click the denied sound. The three shared sounds are under menu.sounds in config.conf and are read again on reload.

Conventions

  • Left click does the plain thing. On a track, a right click is the second thing, and the tooltip says which.
  • A glowing tile is a live one: a reward taken, a track ready to prestige.
  • Words come from the messages files. Every tooltip is a line of the messages files under menu, drawn in the house shape: a title, a crumb, a description, details and the click lines.

Related: Menu files, Levels