R
Size: a a a
R
BD
R
A
MS
A
MS
MS
MS
A
AT
MS
A
A
MS
A
MS
A
MS
fn get_neighbor(coords: [2; i32], direction) -> &Chunk {
let neighbor_coord = match direction {
North => {
coords += [0, 1];
}
....
};
self.map.chunks.entry(neighbor_coord)
.or_else(|| self.generate_chunk(neighbor_coord))
MS