btcsky_menu_config manifest entry allows you to fully customize all GUIs provided by the BTC Sky extension. This includes the main island control panel, member management, bank, upgrades, and more.
MenuItemTemplate
All buttons in BTC Sky menus use a standardizedMenuItemTemplate.
The base item definition (material, model data).
Display name. Supports MiniMessage and global placeholders.
Item lore lines. Supports MiniMessage and global placeholders.
If true, adds an enchantment glint effect.
Custom Model Data ID for resource packs.
Available Menus
The configuration is sectioned by menu key:Control Panel
controlPanel: The main menu (/is). Contains buttons for all sub-menus.Dimensions
dimensions: Travel between island worlds. Templates for Locked vs Unlocked.Upgrades
upgrades: Purchase island enhancements. Supports pagination.Members
members: Manage roles, invites, and kicks. Templates for Online, Offline, and Leaders.Settings
settings: Toggle flags like PvP, Visitor Access, etc.Bank
bank: Deposit, withdraw, and view history.Other Menus
- Island Top: Leaderboards.
- Biomes: Change island biome selector.
- Generator: Cobblestone generator upgrade path.
- Visitors: Manage guest access and bans.
- Contracts/Research: Tech progression systems.
Global Placeholders for Menus
These placeholders work in any menu title, button name, or lore:| Placeholder | Description |
|---|---|
%btcsky_island_level% | Current island level |
%btcsky_island_worth% | Total calculated worth |
%btcsky_island_name% | Island name |
%btcsky_owner_name% | Island owner’s name |
%btcsky_member_count% | Current member count |
%btcsky_member_max% | Max member limit |
%btcsky_bank_balance% | Current balance |
%btcsky_bank_limit% | Bank capacity |