> ## Documentation Index
> Fetch the complete documentation index at: https://docs.summerengine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SummerWorld

> Immutable projection of the active Summer World.

**Class:** `SummerWorld` · **Inherits:** RefCounted

Immutable projection of the active Summer World.

A World is the stable runtime simulation aggregate. It references the immutable Game and Build but exposes no Pod, namespace, hosted port, supervisor path, transport peer, or runtime-role setter.

## Properties

| Property | Type | Access | Description |
| - | - | - | - |
| <a id="build" />`build` | [`SummerBuildIdentity`](/api-reference/gdscript/types/build-identity) | read-only, `get_build()` | Build locked to this World. |
| <a id="definition_id" />`definition_id` | String | read-only, `get_definition_id()` | The World definition this World runs, as projected by the platform launch context. Empty when unknown. Never derived from \[code skip-lint]SUMMER\_SCENE\[/code]. |
| <a id="game" />`game` | [`SummerGameIdentity`](/api-reference/gdscript/types/game-identity) | read-only, `get_game()` | Game tenant that owns this World. |
| <a id="local" />`local` | bool | read-only, `is_local()` | Whether this World is explicitly synthetic local development. |
| <a id="placement" />`placement` | String | read-only, `get_placement()` | The queue's immutable placement policy: \[code skip-lint]new\_world\[/code], \[code skip-lint]open\_world\_first\[/code], or \[code skip-lint]backfill\_first\[/code]. This is how the platform fills the World, not how the player entered it. Empty when unknown. |
| <a id="queue" />`queue` | String | read-only, `get_queue()` | The queue this World serves, as projected by the platform launch context on the authority and by the join target on a client. Authority game code checks this, not an environment variable, to learn which queue's rules apply. Empty when unknown. |
| <a id="region" />`region` | String | read-only, `get_region()` | Sanitized placement region, or \[code skip-lint]local\[/code]. |
| <a id="world_id" />`world_id` | String | read-only, `get_world_id()` | Stable World identifier for this runtime aggregate. |

***

What is live on the platform today: [platform capability status](/knowledge-base/source-status). Check availability at runtime before you offer a feature.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.