private boolean isOutsideMap(int x, int y, int z) { boolean outsideX = false; boolean outsideY = false; boolean outsideZ = false; if (regionGrid.getMaxXNodes() != 0) outsideX = (x < 0) || (x >= regionGrid.getMaxXNodes()); if (regionGrid.getMaxYNodes() != 0) outsideY = (y < 0) || (y >= regionGrid.getMaxYNodes()); if (regionGrid.getMaxZNodes() != 0) outsideZ = (z < 0) || (z >= regionGrid.getMaxZNodes()); return (outsideX || outsideY || outsideZ); }