private void addEdgeChunks() {
		int chunkX = 0, chunkZ;

		for (chunkZ = 1; chunkZ < 31; chunkZ++) {
			regionChunks.add(new CoordXZ(CoordXZ.regionToChunk(regionX)
					+ chunkX, CoordXZ.regionToChunk(regionZ) + chunkZ));
		}
		chunkX = 31;
		for (chunkZ = 1; chunkZ < 31; chunkZ++) {
			regionChunks.add(new CoordXZ(CoordXZ.regionToChunk(regionX)
					+ chunkX, CoordXZ.regionToChunk(regionZ) + chunkZ));
		}
		chunkZ = 0;
		for (chunkX = 1; chunkX < 31; chunkX++) {
			regionChunks.add(new CoordXZ(CoordXZ.regionToChunk(regionX)
					+ chunkX, CoordXZ.regionToChunk(regionZ) + chunkZ));
		}
		chunkZ = 31;
		for (chunkX = 1; chunkX < 31; chunkX++) {
			regionChunks.add(new CoordXZ(CoordXZ.regionToChunk(regionX)
					+ chunkX, CoordXZ.regionToChunk(regionZ) + chunkZ));
		}
		counter += 4;
	}