Skip to content

Commands & permissions

Claimo registers a single root command whose name you choose. Everything — redeeming, the GUI, and admin management — hangs off it.

Command Description Permission
/<command> Open the paginated voucher GUI (players); print usage (console) claimo.use
/<command> <voucher> Redeem a voucher claimo.use
/<command> create Open the in-game code creator dialog 1.21.7+ claimo.admin
/<command> edit <voucher> Edit an existing code in the dialog wizard 1.21.7+ claimo.admin
/<command> delete <voucher> Delete a code (with a confirm dialog) 1.21.7+ claimo.admin
/<command> reload Reload config and voucher files claimo.admin
Node Grants Default
claimo.use Redeem codes and open the GUI everyone
claimo.admin Create, edit, delete and reload op

<command> defaults to code and is set by the command: key in config.yml. There’s also a permanent /claimo alias.

config.yml
# Players redeem with /kod <voucher> instead of /code <voucher>
command: kod
  • Voucher names tab-complete on the redeem argument.
  • Running the command with no argument opens the paginated GUI listing available codes; clicking one redeems it. (Set gui-list-enabled: false to disable.)
  • Vouchers with hide: true are excluded from both the GUI and tab-completion — they stay redeemable by typing the exact code.