Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
feat(api): добавлена информация о кости попадания в BaseEntityInteractEvent
Добавлено поле @Nullable ModelBone hitBone в BaseEntityInteractEvent, чтобы обработчики могли определить, по какой части хитбокса было взаимодействие (например, применять замедление только при попадании по "ноге"). Доступ через event.getHitBone().
API: заменён @RequiredArgsConstructor на два явных конструктора — существующий с 8 аргументами делегирует новому варианту с 9 аргументами, где hitBone = null, что сохраняет совместимость исходного и бинарного кода для существующих плагинов.
v26_1: передача hitBone через вспомогательный метод callBaseEntityEvents с использованием локального функционального интерфейса; заполняется для ATTACK и INTERACT/INTERACT_ON.
v1_21_R1..R7: получение кости через fallback-lookup по hitbox-id и передача её во все пять создаваемых событий в обработчике.
v1_19_R3 и v1_20_R1..R4 не изменялись — в них не было fallback-логики хитбоксов, поэтому hitBone = null передаётся через старый конструктор.
Core share player model работает, но некоторые предметы в инвентаре могут не отображаться. Модель Mineskin по-прежнему работает корректно
Если в модели есть элементы с UV вне допустимого диапазона (начало < 0 или конец > размер текстуры), модель будет отображаться как куб с ошибкой. Так как это ошибка моделирования, позже будет добавлено предупреждающее сообщение
Для версии 26.1+ требуется Java 25. При возникновении проблем сообщите Taiyou (разработчик будет отсутствовать неделю)
Оптимизация: уменьшено дублирование метаданных при спавне и переходе к cull
Исправлено: проверка задержки интерполяции через per-player snapshot Перенесён расчёт snapshot перед условием задержки интерполяции, чтобы DISPLAY_INTERPOLATION_DELAY отправлялся только тогда, когда у игрока действительно устаревшие данные трансформации. Ранее задержка добавлялась только на основе флага dirty на уровне костей до вычисления snapshot для игрока. Также добавлена проверка отсутствующих данных сущности для v1_20_R4.
Исправлено: использование ключей UUID в SelectionManager для предотвращения зависания Watchdog
Исправлено: уменьшено дублирование метаданных при переходе к cull