TheDocumentation Index
Fetch the complete documentation index at: https://docs.borntocraftstudio.net/llms.txt
Use this file to discover all available pages before exploring further.
btcsky_config manifest entry is the central configuration hub for the entire BTC Sky system. It defines core settings, island defaults, teleportation, permissions, commands, messages, and references to all sub-systems.
Configuration
Configuration for this manifest.
Sub-Configuration Types
IslandDefaults
Default island radius in chunks (1 chunk = 16×16 blocks).
Maximum island radius achievable through upgrades.
Y-level where islands spawn.
Default team/member limit.
Alias for teamLimit.
Default warp slot limit per island.
Enable possession border (visual) by default.
Default possession border color.
Enable world border (physical) by default.
Default world border color.
Default crop growth multiplier.
Default mob drops multiplier.
Default spawner rates multiplier.
Maximum disband count per player (-1 = unlimited).
Island flags enabled by default (CREEPER_EXPLOSION, NATURAL_ANIMALS_SPAWN, WATER_FLOW, BUILD, BREAK, etc.).
Default permissions per role (VISITOR, MEMBER, MODERATOR, ADMIN, LEADER).
TeleportationSettings
Save members from void damage by teleporting them to spawn.
Save visitors from void damage.
Allow visitors to take damage on islands.
Warp warmup in seconds (0 = instant).
Home teleport warmup in seconds.
Visit teleport warmup in seconds.
Teleport player to their island on join.
Actions triggered when a player is kicked from an island.
LeaderboardSettings
Include island leader in member count display.
Round calculated level to nearest integer.
Dimension IDs excluded from the leaderboard.
OptimizationSettings
Disable redstone when no island members are online.
Disable redstone when all island members are AFK.
Disable mob spawning when all island members are AFK.
ContractSettings
Cooldown between contract creations per player.
Default contract limit per island.
Permission-based contract limits (e.g. “btcsky.contracts.vip” → 5).
Available contract durations in hours.
Minimum reward amount.
Maximum reward amount.
Require confirmation before accepting a contract.
Maximum applicants per contract before auto-close.
Allow contract creator to review applicants.
Tax percentage on contract rewards (goes to server).
ResearchSettings
Enable/disable the research command.
Research categories (Agriculture, Automation, Combat, etc.) with level progression.
Individual research nodes with costs, fuel requirements, success chances, and rewards.
Global research cost multiplier.
Available research fragments (Basic, Advanced, Mystical) with power amounts and processing times.
HologramSettings
Base limit for holograms per island.
Maximum lines per hologram.
View distance in blocks.
Permission for advanced hologram features (colors, etc.).
Allow island stats placeholders in holograms.
CommandSettings
Each subcommand is aCommandToggle with enabled (Boolean), aliases (List<String>), and criteria (List<Criteria>).
Available command toggles: menu, create, home, teleport, warp, coop, top, level, upgrades, border, research, contracts, collections, bans, ratings, seasons, generators, biomes, members, settings, visitors, blockValues, holograms, combat, expansion, help, adminAliases.
PermissionSettings
Each command has a customizable permission node (e.g.btcsky.command.create, btcsky.command.warp), plus baseUser (“btcsky.user”), baseAdmin (“btcsky.admin”), and adminBypass (“btcsky.admin.bypass”).
BtcSkyMessages
All messages support MiniMessage format with placeholders. Organized into:errors— ErrorMessages (no island, invalid player, not enough money, limits, etc.)success— SuccessMessages (created, disbanded, joined, biome changed, rated, etc.)announcements— AnnouncementMessages (broadcast to island: join, leave, kick, ban, deposit, etc.)toggles— ToggleMessages (fly, bypass, spy, team chat, world border)bank— BankMessages (deposit, withdraw, balance, limit)invites— InviteMessages (invitations, coop, ban/kick notifications)teleport— TeleportMessages (warmup, cancel, unsafe warp, PvP zone)warps— WarpMessages (create, rename, delete, public/private)upgrades— UpgradeMessages (cooldown, max level, limits updated)admin— AdminMessages (help, debug, recalc, purge)info— InfoMessages (owner, name, level, worth, bank, rating, team chat)formats— FormatMessages (number suffixes Q/T/B/M/K, time units, border color names)
CollectionSettings
Collection categories with display names, icon materials, and item definitions. Each item has levels with required amounts and reward descriptions.
[!TIP] Technically Unlimited Dimensions: BTC Sky allows creating an infinite number of independent dimensions per island. Link multipleDimensionTemplateEntryreferences in thedimensionTemplateslist.
[!TIP] Technically Unlimited Dimensions: BTC Sky allows creating an infinite number of independent dimensions per island. Link multipleDimensionTemplateEntryreferences in thedimensionTemplateslist.