Client Export Helper
Активный0.0
Установок
Последнее обновление
Версии
Client Export Helper
Клиентская утилита для Minecraft позволяет легко экспортировать локальные игровые данные при помощи простой команды на стороне игрока. Модификация работает исключительно на клиенте — устанавливать её на сервер не требуется, она совместима с большинством популярных серверов.
Как использовать
Для доступа к функциям введите команду /clientexport или сокращённый вариант /clex с одним из трёх доступных параметров:
advancements <пространство> — выгружает все достижения из указанного пространства имён, в том числе те, что отображаются во вкладке достижений, а также скрытые достижения, которые уже получены.
progress <пространство> — сохраняет прогресс по достижениям: названия критериев, статус их выполнения и точное время завершения.
statistics — экспортирует статистику, доступную для просмотра в игровом интерфейсе статистики.
Аргумент <пространство> является необязательным — если его не указать, система выгрузит данные по всем пространствам имён.
Формат файлов
Весь выгруженный контент сохраняется в папке export директории Minecraft в формате JSON. Для достижений файлы именуются как <namespace>-<type>-<год>-<месяц>-<день>-<время>.json, статистика сохраняется в формате statistics-<год>-<месяц>-<день>-<время>.json. Например, достижения из пространства «minecraft» могут храниться в файле minecraft-advancements-2025-09-24-110000.json.
Структура данных
- Формат достижений аналогичен используемому в стандартных датапаках игры. Подробности можно узнать на Minecraft Wiki
- Формат статистики тот же, что предусмотрен в оригинальной Minecraft (Minecraft Wiki)
- Прогресс по достижениям формируется в такой форме:
{
"<ресурсная ссылка на достижение>": {
"criteria": {
"<выполненный критерий>": "<время в формате гггг-ММ-дд чч:мм:сс Z>",
...
},
"done": <истина или ложь>,
"remaining": [
"<оставшиеся критерии>",
...
],
"progress": <процент>
},
...
}