Skip to main content

teamBankLogs.yml

Team Menu/teamBankLogs.yml is part of the BetterFioExtensions bundled menu configuration. Paginated bank transaction log menu.

Bundled title line:

title: "<black><bold>| <dark_gray>ᴛʀᴀɴꜱᴀᴄᴛɪᴏɴ ʟᴏɢꜱ"

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.

title: "<black><bold>| <dark_gray>ᴛʀᴀɴꜱᴀᴄᴛɪᴏɴ ʟᴏɢꜱ"
rows: 6

items:
item_key:
slot: 10
material: BOOK
name: "<yellow>Display Name"
lore:
- "<gray>Description line"
actions:
any:
- "[SOUND] UI_BUTTON_CLICK 1 1 master"

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.

logs:
content-slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43]
material: PAPER
name: "<yellow>Transaction Log"
lore:
- '<dark_gray>ᴛʀᴀɴꜱᴀᴄᴛɪᴏɴ'
- ' '
- '<gold>| <white>ᴛᴇᴀᴍ<dark_gray>: <yellow>%betterfioextensions_banklog_team_name%'
- '<gold>| <white>ᴀᴄᴛɪᴏɴ<dark_gray>: <yellow>%betterfioextensions_banklog_action%'
- '<gold>| <white>ᴀᴍᴏᴜɴᴛ<dark_gray>: <yellow>%betterfioextensions_banklog_amount%'
- '<gold>| <white>ᴘʟᴀʏᴇʀ<dark_gray>: <yellow>%betterfioextensions_banklog_player%'
- '<gold>| <white>ʀᴏʟᴇ<dark_gray>: <yellow>%betterfioextensions_banklog_player_role%'
- '<gold>| <white>ᴅᴀᴛᴇ<dark_gray>: <yellow>%betterfioextensions_banklog_date%'
- ' '
- '<gold>| <white>ʙᴇꜰᴏʀᴇ<dark_gray>: <yellow>%betterfioextensions_banklog_before%'
- '<gold>| <white>ᴀꜰᴛᴇʀ<dark_gray>: <yellow>%betterfioextensions_banklog_after%'
- ' '
actions:

Click keys used here

  • any: Runs for any click type supported by the item.

Important sections

  • title: Inventory title shown at the top of the menu.
  • rows: Inventory height. One row equals 9 slots.
  • items: Static or generated item definitions for the menu.

Actions

ActionWhat it doesHow to use it
[BETTERFIOEXTENSIONS] NEXT_PAGEMoves the generated list to the next page.Use this exact action name; it maps to a BetterFioExtensions handler.
[BETTERFIOEXTENSIONS] PREVIOUS_PAGEMoves the generated list to the previous page.Use this exact action name; it maps to a BetterFioExtensions handler.
[BETTERFIOEXTENSIONS] SORTCycles the menu sort mode for logs or leaderboard entries.Use this exact action name; it maps to a BetterFioExtensions handler.
[GOBACK]Returns to the previous BetterFioExtensions menu in the navigation history.Use it on back buttons.
[SOUND] BLOCK_WOODEN_DOOR_CLOSE 1 100 masterPlays a Bukkit/Minecraft sound.Use it as feedback before or after a menu action. Format is sound, volume, pitch, and sound category.
[SOUND] ENTITY_VILLAGER_NO 1 100 masterPlays 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 masterPlays 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

  • Log entries are generated from bank transaction storage.
  • SORT changes ordering; page actions move through generated log pages.
Source

This page is based on Team Menu/teamBankLogs.yml from the BetterFioExtensions project.