4-bit mask identifying cardinal neighbors around a block.
Bits:
1 << 0
1 << 1
1 << 2
1 << 3
const mask: NeighborMask = NeighborMask.North | NeighborMask.East;const hasNorth = (mask & NeighborMask.North) !== 0; Copy
const mask: NeighborMask = NeighborMask.North | NeighborMask.East;const hasNorth = (mask & NeighborMask.North) !== 0;
4-bit mask identifying cardinal neighbors around a block.
Bits:
1 << 0→ North1 << 1→ East1 << 2→ South1 << 3→ WestExample