Btcsky Menu Config
The btcsky_menu_config entry provides complete customization for all BTCSky menus: titles, sizes, slot templates, button actions, criteria, audio, and pagination.
Configuration
btcsky_menu_config — Map
Configuration for this manifest.
Properties
globalDebug
Enable debug mode for all menus.
controlPanel — ControlPanelMenuConfig
Main island control panel (opened via /is or right-clicking an island block).
dimensions — DimensionsMenuConfig
Dimension selection and management menu.
upgrades — UpgradesMenuConfig
Island upgrades list menu with pagination.
upgradeDetail — UpgradeDetailMenuConfig
Single upgrade detail and purchase view.
members — MembersMenuConfig
Island members management (online/offline, roles, kick).
settings — SettingsMenuConfig
Island settings/flags (PvP, Fly, Visit, Mob Spawning, etc.).
warps — WarpsMenuConfig
Warps management: list, create, delete, edit.
biomes — BiomeMenuConfig
Biome selection menu with dimension cycling.
islandTop — IslandTopMenuConfig
Island leaderboard with multi-category sorting.
blockValues — BlockValuesMenuConfig
Block values display for island level calculation.
ratings — RatingsMenuConfig
Island ratings system (1-5 stars) with history.
border — BorderMenuConfig
World border and possession border color customization.
visitors — VisitorsMenuConfig
Current visitors display with public islands shortcut.
publicIslands — PublicIslandsMenuConfig
Public islands browser with search functionality.
publicIslandWarps — PublicIslandWarpsMenuConfig
Public island warps teleport menu.
bans — BansMenuConfig
Banned players management with unban actions.
invitations — InvitationsMenuConfig
Pending coop/island invitation management.
contracts — ContractsMenuConfig
Contracts system: creation, applications, requirements, storage.
research — ResearchMenuConfig
Research tech tree with branches, categories, and nodes.
researchWorkbench — WorkbenchMenuConfig
Research workbench (fragments, fuel/catalyst, output).
holograms — HologramsMenuConfig
Hologram list management: create, rename, edit, delete.
hologramEdit — HologramEditMenuConfig
Per-hologram line editor (uses Minecraft 1.21.6 dialog system).
expansion — ExpansionMenuConfig
Interactive chunk purchase grid with dimension cycling.
combat — CombatMenuConfig
Combat/War system: declaration, history, and target selection.
collections — CollectionsMenuConfig
3-layer collection UI: categories → items → detail.
dialogs — DialogMenuConfig
Text configuration for native dialog prompts (input, confirm, cancel).
buttons — Map<String, GuiButtonConfig>
Global reusable action buttons keyed by name.
confirmations — ConfirmationDialogsConfig
Confirmation dialogs for high-risk actions (disband, kick, ban, leave).
creation — IslandCreateMenuConfig
Island creation template selection menu.
Shared Component Types
See menu_config.mdx for detailed field reference on SlotItemConfig, GuiButtonConfig, GuiMenuConfig, and GuiNavConfig.