config.yml
config.yml holds Claimo’s core settings. Here it is in full, annotated:
# Command players type to redeem. Set to "kod" for /kod <voucher>.# Changing this requires a server restart.command: code# Open the paginated voucher GUI when the bare command is run with no argument.gui-list-enabled: true
# Sound played to the player on a successful redeem.# key accepts any sound id, including custom resourcepack sounds (namespace:path).# source: master|music|record|weather|block|hostile|neutral|player|ambient|voiceredeem-sound: enabled: true key: "minecraft:entity.player.levelup" source: master volume: 1.0 pitch: 1.0
# Append every successful redeem to plugins/Claimo/logs/redeems.log.logging: redeems: true
# Where redemption counts (global pools and per-player usage) are stored.storage: type: yaml uri: "" host: localhost port: 3306 database: claimo username: root password: "" table-prefix: claimo_ pool-size: 10command
Section titled “command”restart required The command players type to redeem.
Defaults to code; there’s also a permanent /claimo alias. See
Commands & permissions.
gui-list-enabled
Section titled “gui-list-enabled”When true (default), running the bare command with no argument opens the paginated
voucher GUI. Set false to disable it.
redeem-sound
Section titled “redeem-sound”A sound played to the player on a successful redeem.
| Key | Meaning |
|---|---|
enabled |
Turn the sound on or off. |
key |
Any sound id, including custom resourcepack sounds (namespace:path). |
source |
master, music, record, weather, block, hostile, neutral, player, ambient or voice. |
volume |
Playback volume. |
pitch |
Playback pitch. |
logging.redeems
Section titled “logging.redeems”When true, every successful redeem is appended to
plugins/Claimo/logs/redeems.log.
storage
Section titled “storage”Where redemption counts — global pools and per-player usage — are persisted. This is a big topic with several backends; it has its own page.