editor.worldpartition.getInfo
Returns world partition status, streaming info, and world bounds.
No parameters.
Returns:
| Name | Type | Description |
|---|---|---|
is_enabled | bool | Whether world partition is enabled |
is_initialized | bool | Whether world partition is initialized |
is_streaming_enabled | bool | Whether streaming is enabled |
num_streaming_sources | number | Number of streaming sources |
is_streaming_completed | bool | Whether all streaming is complete |
world_bounds_x | number | World bounds X extent |
world_bounds_y | number | World bounds Y extent |
world_bounds_z | number | World bounds Z extent |
Example Request:
{ "jsonrpc": "2.0", "id": 1, "method": "editor.worldpartition.getInfo" } editor.worldpartition.isStreamingCompleted
Checks if all world partition streaming is complete.
No parameters.
Returns:
| Name | Type | Description |
|---|---|---|
is_completed | bool | Whether streaming is complete |
has_world_partition | bool | Whether world partition exists |
Example Request:
{ "jsonrpc": "2.0", "id": 1, "method": "editor.worldpartition.isStreamingCompleted" } editor.worldpartition.getStreamingSources
Returns all active streaming sources with locations and priorities.
No parameters.
Returns:
| Name | Type | Description |
|---|---|---|
sources | array | Each: {source_name, location, priority, target_state} |
count | number | Number of sources |
Example Request:
{ "jsonrpc": "2.0", "id": 1, "method": "editor.worldpartition.getStreamingSources" } editor.worldpartition.getLevelInstances
Returns all level instances in the world with their asset paths and runtime behaviors.
No parameters.
Returns:
| Name | Type | Description |
|---|---|---|
level_instances | array | Each: {actor_name, actor_class, level_asset_path, runtime_behavior, is_loaded} |
count | number | Number of level instances |
Example Request:
{ "jsonrpc": "2.0", "id": 1, "method": "editor.worldpartition.getLevelInstances" }