✦ Плагин ✦ Model Engine Premium 4.x [R4.1.1 (DEV build 2441)]

bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2320)

  • Добавлена поддержка 26.1.2
  • feat(api): добавлена информация о кости попадания в BaseEntityInteractEvent
  • Добавлено поле @Nullable ModelBone hitBone в BaseEntityInteractEvent, чтобы обработчики могли определить, по какой части хитбокса было взаимодействие (например, применять замедление только при попадании по "ноге"). Доступ через event.getHitBone().
  • API: заменён @RequiredArgsConstructor на два явных конструктора — существующий с 8 аргументами делегирует новому варианту с 9...

Посмотреть подробности об этом обновлении...
 
Sallyxp_
Здравствуйте, есть ли возможность сделать так, чтоб добавляемые модели кошек и собак приручались? Можете написать как это сделать
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2332)

  • Добавлены перегруженные методы setScale и setHitboxScale с поддержкой входных данных Vector3fc
  • Исправлен некорректный поворот игрока в interaction packets для 26.1
  • Исправлена потенциальная утечка памяти (miscodes сказал, что теперь всё ок, ну дай бог)
  • Исправлена ручная translucency, не работавшая с новой конфигурацией вращения
  • Исправлено масштабирование nametag, которое не было реализовано на более старых версиях
  • Добавлен настраиваемый Texture-Path, который по...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2335)

  • Исправление: прекращён спам desync-пингами каждый тик
  • Исправлены коллизии UUID и утечки entity у subhitbox
  • Исправление: данные пассажиров теперь сохраняются при обновлении моделей

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2347)

  • Исправлено: генерация ResourcePack больше не отличается при каждом запуске из-за многопоточной обработки.
  • Исправлено: getCollidableExemptions больше не вызывает NPE (NullPointerException).

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2364)

  • Добавлена поддержка маунтов на небазовых сущностях (non-Mob bases), включая модели на основе ItemDisplay. Изменений поведения по умолчанию нет.
    • Custom MountController теперь может работать на non-Mob базах. Для этого нужно переопределить MountController#shouldEngineTickMovement(), чтобы вернуть true — тогда движок будет вызывать updateDriverMovement и updatePassengerMovement каждый тик даже для не-Mob моделей. По умолчанию false, старые контроллеры не затрагиваются...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2376)

  • Исправлено: анимации state machine (play/stop/query) теперь применяются в одном тике (#221).
  • Производительность: уменьшены per-bone-per-tick аллокации в model tick и внесён ряд других оптимизаций.
  • Исправлено: ModifyState теперь задаёт длительность lerp, а не накопитель прогресса (#348).
  • Исправлено: ресурсы моделей игрока теперь зависят от Create-Shader (не отправляется player_head.json, если шейдеры отключены).
  • Исправлено: добавлено снятие снапшота BoneItems для...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2381)

  • Исправлено: теперь можно спешиваться с моделей, базовый моб которых имеет отключённый ИИ (#347).
  • Исправлено: устранена утечка данных при выгрузке мира (#187).
При выгрузке мира некоторые данные не очищались, постепенно накапливались в памяти и со временем могли привести к крашу сервера. Теперь это исправлено:

  • Визуальные эффекты сущностей (Entity VFX) теперь корректно исчезают и продолжают следовать за своей целью, вместо того чтобы оставаться навсегда...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2384)

  • Производительность: небольшие оптимизации и обновления MiniMessage.
  • Исправлено: переработан Bundle-Everything (функция была нерабочей после переписывания R4.0.6 updater).
  • Исправлено: NPE, из-за которого модели могли зависать при удалении queued-состояния в тот же тик, когда оно проигрывается (#352).

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.0 (DEV build 2389)

  • Исправлено: асинхронное сохранение и отложенное восстановление теперь безопасны для Folia благодаря использованию снимков данных в региональных потоках.
  • Исправлено: исправлено восстановление моделей, которые удалялись из-за ложных событий выгрузки сущностей (entity unload events) (#355).
  • Новое: условие hasmodel теперь также может проверять состояние воспроизведения (playing state).
  • Исправлено: добавлена передача ID...

Посмотреть подробности об этом обновлении...
 
DiGrOiD_
Извиняюсь за возможное беспокойство. Build 2397 · 32 мин. назад chore: version bump to 4.1.1 Можете обновить, пожалуйста? @bobobo
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.1 (DEV build 2398)

  • Оптимизация: уменьшен объём передаваемых данных при появлении модели в зоне видимости игрока.
    Убраны лишние клиентские данные при спавне моделей и начале их отслеживания, что снижает пиковый сетевой трафик примерно на 10–30% при появлении модели в зоне видимости.
    Эффект оптимизации зависит от количества событий начала отслеживания (start-tracking), а не от числа игроков, просто наблюдающих за моделью.
  • Исправлено: устранены две причины отключения...

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.1 (DEV build 2401)

  • Исправлено: опорная точка (pivot) сиденья создавалась на 0.375 блока ниже позиции телепортации.
  • API: добавлены методы UserLimb#getLimbType и UserLimb#setStaticSkin, позволяющие получать тип конечности и использовать статический скин, обходя стандартную логику.

Посмотреть подробности об этом обновлении...
 
bobobo
bobobo обновил ресурс Model Engine Premium 4.x новой записью:

R4.1.1 (DEV build 2414)

  • Исправлено: свечение прикрепляемой ауры теперь устанавливается после присоединения модели.
  • Исправлено: в callback масштабирования теперь передаётся значение масштаба, а не индекс компонента.

Посмотреть подробности об этом обновлении...
 
bobobo
ВерхНиз