diff --git a/src/main/java/de/bixilon/minosoft/data/world/chunk/neighbours/ChunkNeighbours.kt b/src/main/java/de/bixilon/minosoft/data/world/chunk/neighbours/ChunkNeighbours.kt index 85a30aa94..e182d3f6b 100644 --- a/src/main/java/de/bixilon/minosoft/data/world/chunk/neighbours/ChunkNeighbours.kt +++ b/src/main/java/de/bixilon/minosoft/data/world/chunk/neighbours/ChunkNeighbours.kt @@ -100,8 +100,8 @@ class ChunkNeighbours(val chunk: Chunk) { offset.z < 0 -> neighbours[Directions.NORTH]?.neighbours?.traceChunk(offset.plusZ()) offset.z > 0 -> neighbours[Directions.SOUTH]?.neighbours?.traceChunk(offset.minusZ()) offset.x < 0 -> neighbours[Directions.WEST]?.neighbours?.traceChunk(offset.plusX()) - offset.x > 0 -> neighbours[Directions.WEST]?.neighbours?.traceChunk(offset.minusX()) - else -> Broken() + offset.x > 0 -> neighbours[Directions.EAST]?.neighbours?.traceChunk(offset.minusX()) + else -> Broken("Invalid chunk offset: $offset") } }