- Добавлена оптимизация модулей/шаблонов
- Добавлена возможность получить код шаблона в виде JSON
- Добавлена навигация по коду с помощью Shift + ЛКМ
- Фиксы багов
- Вырезан FabricScheduler
- Удалены бесполезные команды
Пофикшено сохранение первой строки
Новые команды
/codespace template- выводит код шаблона/codespace saved-codes as-text <файл>- даёт содержимое файла как значение "текст"/codespace saved-codes line-as-template <номер строки> <файл>- даёт определённую строку из модуля как шаблон
Новые параметры в конфиге
savingPeriod(int) - задержка между сохранением шаблонов при /codespace savedefaultFileName(string) - формат имени файла по умолчанию, т.е. при вводе /codespace save file без аргумента. Есть 4 заменяемых значения (плейсхолдера):-
%id%- идентификатор мира
-
%day%- день сохранения (число)
-
%month%- месяц сохранения (число)
-
%year%- год сохранения
chunksSearchXLimit(int) - ограничение по оси абсцисс (X) на поиск (/codespace search)floorsCheckLimit(int) - ограничение по этажам при сохранении кода (/codespace save)
Поиск (/codespace search)
- Вывод результатов поиска стал более лёгким в восприятию: цвета строк чередуются: белый/серый
- Теперь подсказывает блоки, которые лежат в кэше поиска
- Сортировка результатов поиска стала по проценту совпадения
Технические изменения
- В мод вшиты библиотеки: Fabric Scheduler и Client Command Extensions - теперь они не требуются модом
- Переход на Minecraft 1.21
- Переход на Java 21
- Переход на Kotlin 2.0.21
Fixes
- Добавлена сокращённая команда
/csp(Её можно поменять в конфиге) - Добавлен конфиг (Открыть можно при помощи
/csp config open) - Добавлен поиск по коду:
/csp search <ввод> - Сохранённые коды хранятся теперь в
майнкрафт/config/jmc-codespace/saved



