- Оптимизация: добавлено кэширование загруженных скинов на диске, чтобы после перезапуска не загружать их повторно (спасибо Cam за первоначальное исправление)
- Исправлено: vertexid для 26.3
- Добавлено: поддержка 26.3
- Исправлена проблема с увеличенным левым предплечьем у классических скинов игроков.
- Примечание: для применения исправления удалите internals/skins/steve_mapped.bbmodel и .data/userlimbs.
- Исправлена очередная проблема с YAML.
- Исправлена ошибка с отключением оверлея.
- Исправлено: кости смещались на один тик после changeparent (#360).
- Исправлено: базовая сущность снова отображается при снятии маскировки игроком (#368).
- Исправлено: свечение прикрепляемой ауры теперь устанавливается после присоединения модели.
- Исправлено: в callback масштабирования теперь передаётся значение масштаба, а не индекс компонента.
- Исправлено: опорная точка (pivot) сиденья создавалась на 0.375 блока ниже позиции телепортации.
- API: добавлены методы UserLimb#getLimbType и UserLimb#setStaticSkin, позволяющие получать тип конечности и использовать статический скин, обходя стандартную логику.
- Оптимизация: уменьшен объём передаваемых данных при появлении модели в зоне видимости игрока.
Убраны лишние клиентские данные при спавне моделей и начале их отслеживания, что снижает пиковый сетевой трафик примерно на 10–30% при появлении модели в зоне видимости.
Эффект оптимизации зависит от количества событий начала отслеживания (start-tracking), а не от числа игроков, просто наблюдающих за моделью.- Исправлено: устранены две причины отключения клиентов — одна связана с режимом Bundle-Everything, другая возникала при обработке предмета в руке (held-item path)