Files
BiLauncher/launcherpaths.h
2026-09-29 09:40:37 +03:00

29 lines
652 B
C++

#pragma once
#include <QString>
namespace LauncherPaths {
QString containerDir();
QString rootDir();
QString defaultMinecraftDir();
QString settingsFile();
QString profilesFile();
QString customBuildsFile();
QString legacyCustomBuildsFile();
QString buildStorageDir();
QString buildDir(int buildId);
QString seasonalStateFile(int buildId);
QString runtimeDir();
QString javaDir();
QString javaCatalogFile();
QString javaDownloadDir();
QString cacheDir();
QString versionManifestFile();
QString seasonalCatalogFile();
QString loaderCacheFile(const QString &loaderKey);
QString loaderDownloadDir();
bool ensureRootExists(QString *error = nullptr);
}