﻿Рифттерра — лаунчер 0.2.1, тестовая версия
Windows 10/11 x64 · Minecraft 1.21.11 · Fabric 0.18.1 · Java 21

УСТАНОВКА
1. Закрой Minecraft и прежнее окно Riftterra Launcher.
2. Запусти Riftterra-Setup-0.2.1.exe. Он установит лаунчер для текущего
   пользователя, создаст ярлыки на рабочем столе и в меню «Пуск» и откроет его.
3. Введи прежний ник с теми же заглавными и строчными буквами.
4. Нажми «ИГРАТЬ». Для первого запуска оставь графику «Без шейдеров».
5. Пароль сервера вводится уже внутри игры.

Если установка EXE не подходит, распакуй portable целиком в отдельную папку
и открой Riftterra.exe или start-riftterra.cmd. Они используют ту же папку
данных. Не запускай одновременно два окна лаунчера.

ГДЕ ХРАНЯТСЯ ФАЙЛЫ
%LOCALAPPDATA%\RiftterraLauncher
app — установленный лаунчер, game — игра, runtime — Java,
assets/libraries/versions — скачанные файлы, updates — обновления и копии,
logs/reports — журналы и отчёты. Кнопка «Папка игры» открывает game.
Установка 0.2.1 использует уже скачанные файлы от 0.1.0.
Старое приложение при повторной установке сохраняется в app-backup-*.
Удаление через Windows убирает приложение и ярлыки; игра и настройки остаются.

ПРОГРЕСС И ОБНОВЛЕНИЯ
При скачивании Java видны проценты, мегабайты и скорость в окне подготовки.
В лаунчере показаны общий прогресс по файлам и текущий объём/скорость загрузки.
«ИГРАТЬ» и «Обновить / проверить» проверяют канал обновлений нашего клиента.
Выпуски подписаны ключом проекта. Повреждённые файлы, неверная подпись,
старый номер выпуска и неподходящие основные зависимости отклоняются.
Перед заменой управляемых модов создаётся резервная копия; при ошибке
возвращаются прежние файлы. Незавершённая замена восстанавливается при запуске.
Если канал недоступен, используется последняя сохранённая сборка или вложенная.
Само приложение лаунчера обновляется новым установщиком.

Канал этой версии: https://riftterra.online/updates/latest.json
Лаунчер переводит сохранённый прежний адрес проекта на новый домен.
Ник, память, графика, игровой сервер и уже скачанные файлы сохраняются.
Отдельно заданный пользователем сторонний канал не заменяется.
До настройки DNS/HTTPS на VPS канал может быть недоступен — в этом случае
используется последняя сохранённая либо вложенная сборка клиента.
Первая публикация сохраняет тот же клиент 0.1.1-preview и Fabric API
0.141.3+1.21.11. Новых игровых функций в версии лаунчера 0.2.1 нет.

ИСТОЧНИКИ ФАЙЛОВ
Клиент Рифттерры и Fabric API входят в комплект. Java скачивается у Adoptium,
Minecraft и ресурсы — у Mojang, Fabric Loader — у FabricMC.
Подходящие файлы установленного Minecraft копируются после проверки хешей.
По умолчанию источник %APPDATA%\.minecraft; другую папку можно выбрать
кнопкой «Найти установленный Minecraft». Прежний профиль не изменяется.
Лаунчер можно запускать без TLauncher и Prism.

ГРАФИКА
По умолчанию без шейдеров, дальность 8 чанков. Дополнительно доступны
10 и 12 чанков с Iris 1.10.6, Sodium 0.8.6 и MakeUp UltraFast 9.5e.
В обоих вариантах настройки эффектов от автора шейдера. Качество меняется
в игре. При низком FPS вернись к «Без шейдеров».

ЕСЛИ ВОЗНИКЛА ОШИБКА
Пришли текст из окна установки/подготовки. Если окно лаунчера открывается,
нажми «Отчёт» и пришли созданный TXT. Он не содержит игровой чат и пароли.
После обновления проверь вход с прежним ником и сохранность персонажа.
Эта версия использует вход по нику и серверную авторизацию; Microsoft-вход
в ней не реализован. Она предназначена для согласованного сервера Рифттерры.

ПРОВЕРКИ
Сборка Java 21 и проверки установки, подписанных обновлений и переноса адреса.
Проверяются структура EXE, вложенный ZIP и контрольные суммы.
Версия 0.2.0 запускалась у владельца и его друга, по их сообщениям.
Версия 0.2.1 требует проверки установки и запуска на Windows.
Доступность нового HTTPS-канала проверяется после установки сайта на VPS.
EXE пока не подписан сертификатом издателя.
