Skip to main content
Facts allow you to check the state of an island, player roles, or economy.

Island State

Fact TypeDescription
btcsky_has_island_factReturns 1 if player owns an island.
btcsky_is_on_island_factReturns 1 if player is on their own island.
btcsky_is_on_any_island_factReturns 1 if player is on any valid island world.
btcsky_is_visitor_factReturns 1 if player is visiting another island.
btcsky_is_in_void_factReturns 1 if player is currently in the void (Y < -64).

Economy

Fact TypeDescription
btcsky_bank_balance_factReturns the current island bank balance.
btcsky_bank_limit_factReturns the maximum bank capacity.

Role & Social

Fact TypeDescription
btcsky_island_role_factReturns the player’s role ID (OWNER=0, ADMIN=1, etc.).
btcsky_member_count_factReturns total number of island members.
btcsky_online_member_factReturns number of online island members.
btcsky_is_coop_factReturns 1 if it’s a cooperative island.

Progression & Level

Fact TypeDescription
btcsky_island_level_factReturns the current island level.
btcsky_island_worth_factReturns the total calculated worth.
btcsky_research_unlocked_factChecks if a specific research ID is unlocked.
btcsky_dimension_unlocked_factChecks if a specific dimension ID is unlocked.
btcsky_upgrade_level_factReturns the level of a specific upgrade ID.

Usage in Conditions

To check if a player has an island in a logic block:
condition:
  type: fact_condition
  fact: btcsky_has_island_fact
  operator: EQUALS
  value: 1