DUXPLIMA Documentation

Overview

The fourteen window files, who opens them, refresh blocks, view gates and Bedrock.

WindowFileOpened byRows
Panelmenus/panel.confA click on a minion5
Your minionsmenus/my-minions.conf/minions6
Pocketmenus/pocket.confThe ender chest in your minions5
Storemenus/store.confThe emerald in your minions5
Storagemenus/storage.confThe chest on the panel6
Upgrademenus/upgrade.confThe bottle on the panel5
Fuelmenus/fuel.confThe coal on the panel4
Skinmenus/skin.confThe chestplate on the panel5
Trustedmenus/trusted.confThe head on the panel4
Pickupmenus/pickup.confThe barrier on the panel3
Adminmenus/admin.conf/uxmminions minions <player>6
Editormenus/editor.conf/uxmminions editor6
Property editormenus/editor-type.confA click on a type in the editor6
Editor listsmenus/editor-list.confA list button6

Shared rules

  • Bedrock. Every verb a player needs sits on a left click: a Bedrock player taps a form button and sends no modifier, so a right or shift click is a shortcut and never the only way. Keep it that way when you move a button.
  • Refresh. A window with refresh { enabled = true, interval-ticks = 20 } redraws itself from what the plugin last read, never from the database; enabled = false draws it once.
  • View gates. view = ["minions:permission:<node>"] hides an item from a player without the node, and view = ["minions:money:>= 5000"] by what they hold. open-requirement gates the whole window.
  • Deleting. Delete a window file and the window is gone; the command that opens it falls back where it can.

Every window is a file; see Menu files. The sounds of every window are menu.sounds in config.conf.

Related: Menu files