public Voxel GetVoxelAt(Vector3 worldPos) { var chunkIndex = WorldToChunkCoord(worldPos); var posInChunk = ModElements(FloorToInt(worldPos), Chunk.Dimensions); return(regionManager.GetChunk(chunkIndex)[posInChunk]); }
void Generate() { voxels = RegionManager.GetChunk(positionInWorldSpace.X, positionInWorldSpace.Z); }