bobobo обновил ресурс Crucible or MythicCrucible DEV BUILDS новой записью:
2.4.0 SNAPSHOT 4122
Посмотреть подробности об этом обновлении...
2.4.0 SNAPSHOT 4122
фикс фикс фикс...
Посмотреть подробности об этом обновлении...
фикс фикс фикс...
- Исправлено: навыки предмета в руке сохранялись после смены предмета
- Исправлено: модификаторы характеристик предмета не применялись к новым статам
- Добавлено: поддержка многострочных описаний улучшений (augment tooltips) (#330)
- Поле Tooltip теперь может принимать список YAML для многострочного описания
- Одиночная строка остаётся совместимой с предыдущими версиями
Пример:YAML:Augmentation: Type: GEM Tooltip: - "Первая строка описания" -...
- Добавлена возможность использовать item.stat не только в лоре и подобных местах
- Добавлен триггер ~onRandomTick для сущностей мебели
- Добавлен триггер ~onRandomTick для пользовательских блоков (CustomBlockSkills)
- Добавлен параметр ~onRandomTick:X для CustomBlockSkills
- Вероятность срабатывания за один цикл тика = randomTickSpeed / X (значение берётся из gamerule сервера)
- По умолчанию X = 4096, что соответствует вероятности случайного тика в ванильном Minecraft...
- Добавлена поддержка 26.1 (Java 25)
- Исправлен bStats
- ci: обновлён Docker-образ Gradle
- fix: обратная совместимость с предыдущими версиями не нарушается
- chore: resolver
- chore: необходимо исправить вручную
- fix: свет и барьеры состояния мебели теперь корректно удаляются, если предыдущее состояние было состоянием по умолчанию
- feat: добавлена поддержка packsquash
- fix: подавлена диагностика ошибок обёртки (wrap-failure) во время загрузки предметов
- Добавлен placeholder scope.set.setid.pieces
- Рефакторинг: удалены хаки с reflection, переработана структура модулей в стиле NMS
- Добавлен AutoSend.DuringConfiguration для отправки ресурс-паков на Paper 1.21.5+ через AsyncPlayerConnectionConfigureEvent (новый подмодуль v1_21_5).
- Перемещён CustomBlockData в модуль api, чтобы v26_1 мог его расширять без compileOnly-зависимости; заменён хак с URLClassLoader/jardata на обычную точку входа setFactory() и проверку ServerVersion...
- Исправлено: сгенерированные имена оверлеев теперь учитывают регистр (a-z0-9-_)
- Исправлено: сборка
- Исправлено: предотвращено размещение кастомных блоков на сущностях и функциональных блоках
- ПКМ по сундукам, наковальням, дверям и другим интерактивным блокам теперь открывает их как обычно вместо размещения кастомного блока (зажмите Shift для принудительного размещения, как в ваниле)
- Кастомные блоки больше нельзя размещать в пространстве, занятом игроком или другой сущностью — исправлен эксплойт с переходом в режим ползания
- Исправлено (портировано)...
- fix: исправлено, что переопределение генерации не работало с мебелью
- fix: метод parseWeapons сделан потокобезопасным
- chore: увеличена версия
- fix: расчёт соотношения характеристик теперь защищён от диапазонов с нулевой разницей, а также исправлены NaN-значения при обновлении предметов
- Исправление: добавлена проверка кэшированных ZIP-архивов ванильного ресурс-пака, а распаковка теперь выполняется атомарно
- Исправление: предметы типа BAG теперь сохраняют содержимое при изменении версии предмета
- Производительность: генерация пака стала быстрее в 1000 раз. Да, наконец-то оно не ползёт как сервер на HDD из 2009
- Исправление: при дедупликации blanket atlas директорий теперь сохраняются текстуры не-ванильных сущностей и брони
- Исправление: устранена проблема...
- Исправлено множество проблем, связанных с 1.21.1, а также предупреждения о недостающих или отсутствующих компонентах. Консоль теперь орёт чуть меньше.