private void checkAndPlace(int x, int y, int id){
		if(getTile(x - 1, y) == Tile.rockTile) setTile(x - 1, y, id);
		if(getTile(x + 1, y) == Tile.rockTile) setTile(x + 1, y, id);
		if(getTile(x, y + 1) == Tile.rockTile) setTile(x, y + 1, id);
		if(getTile(x, y - 1) == Tile.rockTile) setTile(x, y - 1, id);
		
		if(getTile(x - 1, y - 1) == Tile.rockTile) setTile(x - 1, y - 1, id);
		if(getTile(x + 1, y - 1) == Tile.rockTile) setTile(x + 1, y - 1, id);
		if(getTile(x - 1, y + 1) == Tile.rockTile) setTile(x - 1, y + 1, id);
		if(getTile(x + 1, y + 1) == Tile.rockTile) setTile(x + 1, y + 1, id);
	}