Skip to main content

Grid

A grid: a 3D box of chunks within an app that runtime/world (voxel) permissions are scoped to. Its bounds lie inside one of the app's grid assignments and never overlap another grid.

type Grid {
grid_id: BigInt!
app_id: BigInt!
low_chunk: ChunkCoordinates!
high_chunk: ChunkCoordinates!
created_at: DateTime!
}

Fields​

Grid.grid_id ● BigInt! non-null scalar​

Unique grid id.

Grid.app_id ● BigInt! non-null scalar​

The app (tenant) that owns the grid.

Grid.low_chunk ● ChunkCoordinates! non-null object​

Low (minimum x/y/z) corner chunk of the box.

Grid.high_chunk ● ChunkCoordinates! non-null object​

High (maximum x/y/z) corner chunk of the box.

Grid.created_at ● DateTime! non-null scalar​

When the grid was created.

Member Of​

CreateGridResponse object