btcsky_menu_config manifest entry allows full visual and functional control over every GUI in the system.
Standard Component: MenuItemTemplate
Every item in every menu uses this structure for deep customization.The base material and properties. Supports Typewriter’s Content Editor.
Display name (supports MiniMessage and placeholders).
Multi-line lore (supports MiniMessage and placeholders).
Adds an enchantment glint.
Common Button: MenuButtonConfig
Standard button structure for menus.Position (0-53).
The item to display.
Engine actions to trigger when clicked.
Node required to click the button.
Available Menus
Each menu key corresponds to a specialized configuration object:Basic Menus
controlPanel: The primary/ismenu.dimensions: dimension travel and unlocking.upgrades: Progression and purchase GUI.members: Team management (heads, roles, kicks).settings: Toggle flags (PvP, Fly, Visit).warps: Navigation and creation menu.biomes: Environment selector.
Feature Menus
islandTop: Leaderboards with category sorting (Level, Bank, Rating, Progress).generator: Tier-based generator upgrade GUI.blockValues: Display for level calculation values.ratings: Star-based (1-5) feedback system.border: Border color and particle customize.inventory: Island-shared storage access.contracts: Complex quest/agreement management.research: Tech tree visualization and workbench.holograms: Localized text display management.expansion: Interactive chunk purchase grid.combat: War history and target selection.
Administrative & Utility
visitors: Real-time guest monitoring.bans: Blacklist management.invitations: Pending member application list.confirmations: Reusable dialogs for high-risk actions (disband, kick, ban).
Pagination Support
List-based menus (Upgrades, Members, Top) use aPaginationConfig:
Slots where items will be injected.
Configuration for the “Previous” arrow.
Configuration for the “Next” arrow.