Деректерді сақтау
XMCL деректері екі бөлікке бөлінеді:
- Chromium арқылы жасалған XMCL-дің кэш және дерекқорлары
- Minecraft-қа қатысты ойын деректері
XMCL кэш және дерекқоры
XMCL-ге қатысты кэш жүйелік AppData жолында сақталады, бұл жол әр платформада әртүрлі болады.
cmd
%AppData%\xmcl
cmd
# Нұсқа < 0.34
%LocalAppData%\Packages\XMCL_ncdvebj03zfcm\LocalCache\Roaming\xmcl
# Нұсқа >= 0.34 және < 0.40
%LocalAppData%\Packages\XMCL_68mcaawk44tpj\LocalCache\Roaming\xmcl
sh
~/Library/Application Support/xmcl
sh
~/.config/xmcl
Назар аударыңыз
Бұл файлдарды өзіңіз не істеп жатқаныңызды білмесеңіз, жоймаңыз.
Мұнда әртүрлі конфигурацияларды сақтау үшін қолданылатын бірнеше json
файлдары және дерекқор сақталады.
- Пайдаланушы деректері. Пайдаланушылардың аккаунттары, терілерге арналған сілтемелер және т.б.
/user.json
файлына сақталады. - Жалпы баптаулар. Тіл, прокси URL, жүктеу торабы сияқты жалпы баптаулар
/settings.json
файлына сақталады. - Инстанс кэші. Соңғы таңдалған инстанс жолы және барлық белгілі инстанстардың жолдары сақталады.
/instances.json
файлында сақталады. - Java кэші. Анықталған Java жолдары, нұсқа ақпараттары және т.б.
/java.json
файлына жазылады. - Ресурстар дерекқоры. Ресурс файлдарының метадеректері, мысалы талданған мод ақпараттары.
leveldb
форматында/resources-v2
қалтасында сақталады. - Журналдар. XMCL тарихы жазбалары.
/logs
қалтасында сақталады.
Minecraft-қа қатысты деректер
Minecraft деректерінің каталог құрылымына сіздер жақсы таныс боларсыздар. XMCL-дің деректер каталогы Minecraft-қа қарағанда сәл өзгеше:
sh
"Public Data folder"
├─ mods
│ ├─ modA.jar # Инстансқа байланысты нақты файл
│ └─ modB.jar
├─ resourcepacks # Инстанстарға арналған resourcepacks сілтемелерінің нақты орналасуы
├─ shaderpacks # Инстанстарға арналған shaderpacks сілтемелерінің нақты орналасуы
├─ versions # Барлық нұсқалардың сақталатын қалталары
├─ assets # Барлық ойын ресурстарының сақталатын қалталары
├─ instances # XMCL автоматты түрде жасаған (импорттан басқа) инстанстар осы жерде
└─ libraries # Барлық кітапханалар
Көптеген мазмұны Minecraft-пен бірдей, оның ішінде instances
ішіне барлық инстанс файлдары енгізілген.