Abilities
Abilities are permanent Dungeon Sword unlocks configured in content/abilities.yml. Players redeem a tagged ability item, select the unlocked ability through /dungeons abilities, and press Q while holding their Dungeon Sword to activate it.
Shared fields
abilities:
booster:
order: 2
display-name: '<light_purple><bold>Booster</bold></light_purple>'
description:
- 'Temporarily increases selected dungeon rewards.'
material: PLAYER_HEAD
head-texture: 'https://textures.minecraft.net/texture/...'
cooldown-seconds: 120
duration-seconds: 30
effect: MULTIPLIER
currency-multipliers:
souls: 2.0
essence: 2.0IDs are persistent ownership keys. order controls menu order. Item presentation supports a normal material, head texture, and the configured text formats.
Multiplier abilities
effect: MULTIPLIER can apply currency multipliers and a damage multiplier for duration-seconds. Every referenced currency must exist.
Command abilities
effect: COMMAND runs configured console commands when its base chance succeeds:
Use fully qualified command names where possible. Commands run with console authority, so review them carefully and never place untrusted player input into the command string.
Granting abilities
This gives a correctly tagged redemption item. The player must right-click it to commit the unlock. Giving a normal look-alike item does not unlock the ability.
Menus, messages, and sounds
menus/abilities.ymlcontrols selection layout.language/messages/gameplay.ymlcontrols unlock, selection, cooldown, and activation messages.language/sounds.ymlcontrols ability event sounds.