Skip to main content

GetChunksByDistanceInput

Arguments for getChunksByDistance: selects chunks within a cubic (Chebyshev-distance) radius around a center chunk, with pagination.

input GetChunksByDistanceInput {
appId: BigInt!
centerCoordinate: ChunkCoordinatesInput!
maxDistance: Int!
limit: Int
skip: Int
}

Fields

GetChunksByDistanceInput.appId ● BigInt! non-null scalar

Id of the app whose chunks to search (decimal string).

GetChunksByDistanceInput.centerCoordinate ● ChunkCoordinatesInput! non-null input

Center chunk of the search cube.

GetChunksByDistanceInput.maxDistance ● Int! non-null scalar

Cube 'radius' in chunks measured as Chebyshev distance: matches chunks whose x, y and z each differ from the center by at most this many chunks (a (2*maxDistance+1)^3 cube). Integer, 1-8 inclusive.

GetChunksByDistanceInput.limit ● Int scalar

Maximum number of chunks to return. Defaults to 1000 when omitted. Must be >= 0.

GetChunksByDistanceInput.skip ● Int scalar

Number of chunks to skip for pagination. Defaults to 0 when omitted. Must be >= 0.

Member Of

getChunksByDistance query