docs: private boolean intersectsOtherTexture(RegionData data) {
          final Rectangle rec1 = new Rectangle(data.x, data.y, data.width, data.height);
          for (RegionData other : regions.values()) {
              final Rectangle rec2 = new Rectangle(other.x, other.y, other.width, other.height);
              if (rec1.intersects(rec2)) {
                  return true;
              }
          }
          return false;
      }