teamBank.yml
Team Menu/teamBank.yml is part of the BetterFioExtensions bundled menu configuration. Team bank deposit, withdraw, and transaction-log entry menu.
YAML format
This is the structure you edit for this menu. The display text should keep the same MiniMessage and small-cap style used by the bundled BFE file unless you intentionally redesign the menu.
settings:
title: "<bundled title>"
rows: 6
items: {}
STAFF:
deposit:
five:
percentage: "5"
actions:
any:
- "[SOUND] UI_BUTTON_CLICK 1 1 master"
withdraw:
five:
percentage: "5"
Bundled item style example
This excerpt is copied from the bundled BFE YAML style so the menu keeps the same MiniMessage colors and small-cap text formatting.
back:
slot: 49
material: SPRUCE_DOOR
name: "<yellow><bold>« <yellow>Go Back"
lore:
- "<dark_gray>ɢᴏ ʙᴀᴄᴋ"
- " "
- "<yellow>| <gray>ᴄʟɪᴄᴋ ᴛᴏ ɢᴏ ʙᴀᴄᴋ"
- "<yellow>| <gray>ᴛᴏ ᴛʜᴇ ᴘʀᴇᴠɪᴏᴜꜱ ᴍᴇɴᴜ."
- " "
- "<yellow>[ᴄʟɪᴄᴋ ᴛᴏ ɢᴏ ʙᴀᴄᴋ]"
actions:
Click keys used here
any: Runs for any click type supported by the item.
Important sections
settings: Shared menu settings used by the renderer or generated entries.STAFF: Staff-capable bank layout and bank action definitions.
Actions
| Action | What it does | How to use it |
|---|---|---|
[GOBACK] | Returns to the previous BetterFioExtensions menu in the navigation history. | Use it on back buttons. |
[OPEN_MENU] teamBankLogs | Opens the configured menu target teamBankLogs. | Use it for menu navigation. If the target includes a parameter, keep that parameter in place. |
[SOUND] BLOCK_WOODEN_DOOR_CLOSE 1 100 master | Plays a Bukkit/Minecraft sound. | Use it as feedback before or after a menu action. Format is sound, volume, pitch, and sound category. |
[SOUND] UI_BUTTON_CLICK 1 1 master | Plays a Bukkit/Minecraft sound. | Use it as feedback before or after a menu action. Format is sound, volume, pitch, and sound category. |
[SOUND] UI_LOOM_TAKE_RESULT 1 1 master | Plays a Bukkit/Minecraft sound. | Use it as feedback before or after a menu action. Format is sound, volume, pitch, and sound category. |
How to use this menu
- Percentage buttons use the
percentagevalue in the YAML, not an action alias. - Custom deposit and withdraw buttons are handled by the extension prompt logic.
Source
This page is based on Team Menu/teamBank.yml from the BetterFioExtensions project.